博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据可视化-EChart2.0使用总结1
阅读量:7193 次
发布时间:2019-06-29

本文共 925 字,大约阅读时间需要 3 分钟。

图表是企业级Web开发必不可少的一个功能点。也是“数据可视化的一个具体呈现”。今天看到阮一峰翻译的“数据可视化:基本图表”一文,同时梳理一下公司现在项目使用的EChart2.0类库。阮一峰的文章同时也适合产品经理和设计师看,因为很多产品经理和设计师其实不能完全区分哪些地方需要哪些图表去呈现具体的数据。

 
 
1.柱状图-Bar Chart
适合场景:二维数据集(每个数据点包括两个值x和y),但只有一个维度需要比较。一般是Y轴。柱状图利用柱子的高度,反映数据的差异。
 
特点:肉眼对高度差异特别敏感,辨别效果非常好。
 
Demo截图:
569929.png
 
demo地址:
 
 
说明:百度EChart申请的专利有一个是可拖动计算。但是这个专利对很多企业级场景的应用是一个鸡肋,一点用都没有。所以大家可以把option里面的calculable 值设置为false
 
 
2.折线图-Line Chart
适合场景:
  1. 适合二维的大数据集,多个数据之间有一定的趋势变化
  2. 适合多个二维数据集的比较,趋势对比。
有时,线图和柱状图一起混合使用,目前在系统里面还是不推荐这种做法。线图和柱状图单个表现的意义不一致。
 
特点:通过数据之间的比较,更容易辨别2组数据之间的趋势变化
 
Demo截图:
800673.png
 
demo地址:
 
说明:无
 
3.饼图-Pie Chart
适合场景:反映某个部分占整体的比重。
 
特点:阮一峰的翻译中说,饼图是一种应该避免使用的图表,因为人的肉眼对扇形的面积大小不敏感。特别是数据都相近的情况下。
 
demo截图:
147871.png
demo地址:
 
说明:目前EChart不支持对饼图点击之后绑定相关事件,实际项目中有这个需求,比如:点击了某一个扇形区域,会弹出来。然后可以监听一些事件,弹出一个模态框。
比如下图的效果:
568602.png
 
 
未完待续。后面会继续介绍EChart中的散点图、
 
参考网址:
1.数据可视化:基本图表
 
2.EChart2.0官方网址:
 
3.Data Visualization with JavaScript:

 这篇博客是通过有道云笔记写作的,然后分享出来,我直接复制到博客园。大家可以直接访问:

转载于:https://www.cnblogs.com/liminjun88/p/4136241.html

你可能感兴趣的文章
《UNIXLinux程序设计教程》一2.5 文件定位
查看>>
干货满满,阿里天池CIKM2017 Rank4比赛经验分享
查看>>
全闪存不是早买早亏
查看>>
成为更优秀的程序员:退后一步看问题
查看>>
蓝屏死机”再见?Win10 正测试“绿屏”死机
查看>>
外媒称 Android 7.0 当中加入了指纹手势
查看>>
在 GitHub 上,女性提交的代码更可能被接受
查看>>
如何配置struts+hibernate,基本使用方法
查看>>
《OpenStack云计算实战手册(第2版)》一2.7 租户间共享镜像
查看>>
熬夜并不值得程序员炫耀
查看>>
《思科数据中心I/O整合》一2.8 基于优先级的流量控制(PFC)
查看>>
Hadoop 这样业界顶级的大规模数据处理平台,均发现满足不了类似双十一这样全世界的剁手党蜂拥而至的热情...
查看>>
Kilim实现浅析(一)
查看>>
Maven入门指南(二)
查看>>
《万物互联》——2.9 从物联网中盈利
查看>>
《C语言接口与实现:创建可重用软件的技术》一导读
查看>>
Gartner最新发布:2017年十大战略技术趋势
查看>>
《21天学通C语言(第7版)》一2.4 小 结
查看>>
redis集群搭建
查看>>
从微软中国下载Windows系统并安装
查看>>