echarts-学习笔记及扩展

本文探讨了数据可视化框架D3和ECharts。D3作为低层基础设施,适合学习可视化算法,但其链式调用不适合初学者。ECharts基于canvas,性能优秀,尤其在ECharts-gl中实现的三维图表和地球展示,拥有丰富的功能和社区支持,成为商业质量的开源库。
摘要由CSDN通过智能技术生成

学习来源:如何挑选数据可视化框架及平台 - 前端篇

                 数据可视化分析

可视化库:D3可视化界的jQuery,ECharts穷人的Highcharts,Highcharts小镇里的世界级组件,Vega图表也能低代码,G2/F2《The Grammar Of Graphics》的追随者,Chart.js顶级推广案例,AnyChart闷声赚钱的图表库,FusionCharts高中生的逆袭,amCharts唯一可以免费商用的商业图表库,Google Chart图表库的云服务。

虽然有很多开源图表库,但绝大部分不是已经弃坑就是将要弃坑了,目前真正能用的就只有ECharts,Ploty.js,Vega,G2.

D3

D3最早出现在Mike Bostock读博期间发表的一篇论文里,它的目的并不是做图标库,而是成为更低层的基础设施,简化数据可视化的开发,它在API设计方面参考了jQuery,使用,除了类似jQuery的链式调用,D3还有鲜明的特点是将功能拆得非常细,做到了函数级别,从数据解析,转换到布局算法都有提供,这使得开发者可以十分灵活地进行组合,实现各种可视化的展现,这使得D3非常适合拿来学习的可视化算法,而且还能很方便地将这些算法整合到自己的项目中。

D3的链

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>