ECharts与Highcharts图表比较

用过Highchars图表组件的朋友应该都知道其可配置性强,但是图表与用户的交互性还是有所欠缺。今天我们就来聊聊一款既配置性强有与用户有着良好交互性的图表ECharts吧!

业界有无数js图表库,不乏优秀的代表,如chartjs,FusionCharts,amCharts,flot,RGraph,jqPlot,gRapha?l等等。有的是免费甚至开源的,有的则是商业的,百度一下就能找到他们。

无法跟他们一一对比,在这选择了知名度很高的Highcharts,一个优秀,成熟的商业图表库。

先看看ECharts和Highcharts都支持哪些图表类型?

图表类型EChartsHighcharts
柱状图(条形图)
支持支持
折线图(面积图)
支持
支持
饼图(环形图)
支持
支持
散点图(气泡图)
支持
支持
雷达图
支持
支持
K线图
支持
Highstock支持
力导布局图
支持
不支持
和弦图
支持不支持
地图
支持
支持力度不够 交互性太差
特色图表(如仪表盘)
不支持支持
拖拽重计算
支持不支持
数据视图
支持
不支持
图片导出
支持
支持
动态类型切换
支持
支持(需要自己编写插件但是pie图切换麻烦)
值域漫游
支持
不支持
大规模散点
支持
不支持
数据区域缩放
支持
支持
图例开关
支持
支持
多维度堆积
支持
支持
混搭
支持
支持
是否免费以及收费MIT Free3.0一下非商业免费 价格在90美元~3600美元


基于上面的一个关于ECharts和Highcharts两大图表的对比表格,我想大家都对其各自的优势以及趋向性有所了解,其实细细研究和琢磨两者的区别还是有很多地方的。虽然都是基于HTML的Canvas画布进行开发,但是ECharts图表毕竟是基于MVC结构的图形开发包ZRender的基础上进行的,所以各方面还是考虑比较成熟的。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值