Echarts 大数据可视化基本使用

Echarts介绍

作用: 展示图标,即大数据可视化
和它相同作用的还有heightCharts和D3
Echarts 官网

使用echarts基本步骤

第一步:下载并引入echarts.js文件

<script src="js/echarts.min.js"></script>

第二步:准备一个具备大小的DOM容器

 <div id="container"></div>

第三步:初始化echarts实例对象

var echart = echarts.init(document.getElementById("app"));

第四步:指定配置量和数据option

  var option = {
        // 调色盘
        color: ["#55aaff", "#aaff7f", "#55007f", "#fff000"],
        // 图表标题
        title: {
            text: "女友个数"
        },
        // 图表的提示
        tooltip: {},
        // 图例
        legend: { data: ["女友个数", "游戏市场", "吃饭市场", "成绩"] },
        // x轴线
        xAxis: { data: ["周一", "周二", "周三", "周四", "周五", "周六", "周日",] },
        // xAxis: { data: ["1-6", "7-10", "11-14", "15", "16-18", "18-20", "20-22",] },
        // y轴线
        yAxis: {},
        backgroundStyle: {
            color: 'rgba(255, 180, 255, 0.2)'
        },
        // 设置数据
        series: [
            {
                // 数据名称
                name: "女友个数",
                // 类型为柱状图
                type: "bar",
                itemStyle: {
                    color: linear,
                    borderRadius: [30, 30, 0, 0],
                },
                // 数据data
                data: [8, 10, 5, 7, 3, 6, 2]
            },
            {
                // 数据名称
                name: "游戏市场",
                // 类型为柱状图
                type: "line",
                snooth: true,
                // 数据data
                data: [5, 2, 7, 1, 9, 4, 8]
            },
            {
                // 数据名称
                name: "吃饭市场",
                // 类型为柱状图
                type: "line",
                // 数据data
                areaStyle: ["000"],
                data: [3, 7, 2, 9, 5, 1, 9]
            },
            {
                // 数据名称
                name: "成绩",
                // 类型为饼状图
                type: "pie",
                // 半径
                radius: [80, 50],
                // 位移
                left: -80,
                top: -270,
                // 数据data
                data: [
                    { name: "js", value: 90 },
                    {
                        name: "html", value: 85, itemStyle: {
                            color: "#f70"
                        }
                    },
                    {
                        name: "jq", value: 90, itemStyle: {
                            normal: { color: "#93da6c" },
                            emphasis: { color: "#bgff57" },
                        }
                    },
                    {
                        name: "vue", value: 50
                    },
                ]
            }
        ]
    }

第五步: 将配置项设置给echarts实例对象

 echart.setOption(option);

Echarts主要配置即关键词介绍

官网配置项参数文档

series
– 系列列表。每个系列通过 type 决定自己的图表类型
– 通俗的理解:图标数据,指定什么类型的图标,可以多个图表重叠。

xAxis :直角坐标系 grid 中的 x 轴
– boundaryGap: 坐标轴两边留白策略 true,这时候刻度只是作为分隔线,标签和数据点都会在两个刻度之间的带(band)中间。

yAxis 直角坐标系 grid 中的 y 轴
gird 直角坐标系内绘图网格
title标题组件
tooltip提示框组件
legend 图例组件
==color == 调色板
stack 数据堆叠 同个类目轴上系列配置相同的stack值后 后一个系列的值会在前一个系列的值上相加。

图表常见类型

bar 柱状图

在这里插入图片描述

line

line折线图
在这里插入图片描述
smooth:true 曲线图
在这里插入图片描述
areaStyle:{fill:“# f70”} 面积图
在这里插入图片描述

pie饼状图

在这里插入图片描述
环形图 radius:[80,50]
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大数据竞赛实训环境搭建是指搭建一个实际的大数据竞赛实训环境,为参与者提供一个进行大数据预处理、数据清洗以及数据可的平台。搭建这个环境需要使用一些工具和技术,如Hadoop、Hive和数据可工具等。 首先,需要安装和配置Hadoop集群。Hadoop是处理大数据的核心工具,可以提供分布式存储和计算能力。安装Hadoop集群需要配置主节点和从节点,并设置好各节点的IP地址、端口号等参数。 接下来,需要安装Hive。Hive是一个建立在Hadoop之上的数据仓库工具,可以用于数据的存储、查询和分析。安装Hive需要配置相关的数据库和元数据存储。 在搭建完基本环境后,就可以进行大数据预处理了。大数据预处理是对原始数据进行处理和清洗,以便后续的分析和应用。可以使用Hive提供的SQL语句对数据进行筛选、过滤和转换操作,以及进行缺失值和异常值的处理。 在数据清洗完成后,就可以进行数据可了。数据可是将数据通过可图表的方式展示出来,以便于对数据进行分析和理解。可以使用一些数据可工具,如Tableau、Power BI等,来创建图表、仪表盘和报表,并将清洗后的数据导入其中。 综合题是将上述的大数据预处理和数据可结合起来进行综合应用。可以使用Hive对数据进行预处理和清洗,然后将清洗后的数据导入数据可工具中进行进一步的分析和可展示,如创建柱状图、折线图等各种图表形式,以及添加筛选条件、交互功能等,以得出更深入的洞察和结论。 总之,大数据竞赛实训环境搭建涉及到安装和配置Hadoop集群和Hive,进行大数据预处理和数据清洗,以及使用数据可工具进行数据可和分析。这个过程需要熟悉相关的工具和技术,并灵活运用它们,以便在实际的大数据竞赛中取得较好的成绩。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值