数据可视化

数据可视化前言

echarts的基本使用

echarts的高级使用

电商平台数据可视化实时监控系统

后台搭建

结合vue开发图表组件

websocket实现数据可视化

主题切换、页面合并、全屏切换

知识储备

     html css js

    echarts的使用

    vue , vuex , router , webpack 

websocker的使用

一、课程简介

数据可视化前言:

数据可视化概念

项目演示:

     该项目为电商平台数据可视化实时监控系统

    可以保证实时获取数据进行分析

     支持大屏展示,自适应分辨率

     支持联动效果,一端操作,多端联动展示

1.3技术选型

     echarts 

     vue,vue router,vuex 

     webpack 

     Axios

     websocket

  实现前后端交互

什么是数据可视化

 

可视化的实现方式:

    1、报表类

          Excel

          水晶报表

    2、商业智能BI

          Microsoft bi

         power bi

    3、编码类 

           Echats.js

           D3.js 

Echarts的介绍:

       Echats是一个使用javascript实现的开源的可视化库,兼容性强,底层依赖矢量图形库Zrender,提供直观,交互丰富,可高度个性化定的数据可视化的图表。

Echarts的快带入门

Echarts的常用图表:encharts 官网地址:https://echarts.apache.org/zh/index.html

Echats的特点:

多种数据格式支持:

           key -value 数据格式

           二维表

           TypedArray格式

Echarts的特点:

       流数据的支持:

             流数据的动态渲染

            增量渲染技术

移动端优化

跨平台的使用

绚丽的物效

三维可视化

Echarts的特点:

    小结:Echarts能满足绝大多数可视化图表实现

               兼容性强

              使用方便

              功能强大

实现数据可视化的最佳选择之一。

 

Echars的基本使用:

   5分钟上手

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="lib/echarts.js"></script>

</head>
<body>
    <div style="width: 600px;height: 400px">

    </div>
    <script>
        //参数:dom,决定图表最终呈现的位置
        var mCharts =    echarts.init(document.querySelector("div"))
        //步骤准备配置项
        var option = {
            title:{
                text:'语文成绩',
                link:"https://www.baidu.com",
                color:"red"
            },
            xAxis:{
                type:'category',
                data:['小明','小红','小王']
            },
            yAxis:{
              type:'value'
            },
            series:[
                {
                    name:'语文',
                    type:'bar',
                    data:[70,92,87]
                }
            ]
        }

        mCharts.setOption(option)

    </script>

</body>
</html>

7大图表:

图表1:柱状图

图表2:折线图

图表3:散点图

图表4:饼图

图表5:地图

图表6:雷达图

图表7:仪表盘图

 

 

     

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值