
文章插图
评价:强大的 SVG 操作能力 , 可以非常容易的将数据映射为 SVG 属性 , 还集成了大量数据处理、布局算法和计算图形的工具方法 , 有着强大的社区和丰富的 demo , 但是API 太底层 , 复用性低 , 学习与使用成本高 。
【想要搞懂数据可视化,看这一篇就够了】2、HighCharts
HighCharts 是一个用纯 JavaScript 编写的图表库 , 能够简单便捷的在 Web 应用上添加交互性图表 。这是在 Web 上使用最广泛的图表 , 企业使用需要购买商业授权 。

文章插图
评价:使用门槛极低 , 兼容性好 , 且使用广泛 , 非常成熟 , 但是样式比较陈旧、图表难以扩展 , 商业上使用需要购买版权
3、ECharts
企业级图表 , 开源来自百度数据可视化团队 , 是一个纯 Javascript 的图表库 , 可以流畅的运行在 PC 和移动设备上 , 兼容当前绝大部分浏览器 。

文章插图
评价:丰富的图表类型 , 覆盖主流常规的统计图表 , 而且配置项驱动 , 三级个性化图表样式管理 , 但是灵活性上不如 Vega 等基于图形语法的类库 , 一些复杂关系型图表比较难定制
4、Leaflet
Leaflet 是面向移动设备的交互式地图的 JavaScript 库 。测量的 JS 只有大约 38 KB , 它具有大多数开发人员需要的所有映射功能 。

文章插图
评价:专门针对地图应用 , mobile 兼容性良好 , API 简洁、支持插件机制 , 但是功能比较简单 , 需要具备二次开发能力
5、Vega
Vega 是一套交互图形语法 , 定义了数据到图形的映射规则、常见的交互语法和常见的图形元素 , 用户可以自由使用 Vega 语法进行组合构建出各种各样的图表 。

文章插图
评价:完全基于 JSON 语法 , 提供从数据到图形的映射规则 , 支持常见的交互语法 , 但是其本身有着复杂的语法设计 , 使用和学习成本很高
6、deck.gl
deck.gl 是 Uber 可视化团队基于 WebGL 开发的面向大数据分析的可视化类库 。

文章插图
评价:主要以 3D 地图可视化为主 , 内置了地理信息可视化常见的场景 , 支持大规模数据的可视化 , 但是需要具备 WebGL 的知识 , 层的扩展比较复杂
7、FineReport
FineReport报表软件是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具 , 仅需简单的拖拽操作便可以设计复杂的中国式报表 , 搭建数据决策分析系统 。

文章插图
评价:可以直连数据库 , 方便快捷的定制各种复杂表样 , 用来做出固定格式的周报、月报等 。它的格式类似于excel界面 , 特色功能报表制作 , 报表权限分配 , 报表管理还有填报 , 支持多种数据库 。
8、Tableau
Tableau是桌面系统中最简单的商业智能工具软件 , 没有强迫用户编写自定义代码 , 新的控制台也可完全自定义配置 。在控制台上 , 不仅能够监测信息 , 而且还提供完整的分析能力 。

文章插图
评价:全球知名的BI工具 , 价格6000元/年/人左右 , 但是国外产品不花钱不会为你做任何定制化改动 , 售后很有问题 。
9、FineBI
FineBI是商业智能BI工具 , 与Tableau类似 , 都主张可视化的探索性分析 , 有点像加强版的数据透视表 。上手简单 , 可视化库丰富 。可以充当数据报表的门户 , 也可以充当各业务分析的平台 。
推荐阅读
- 龙珠茶的作用与功效不知道是不是想要召唤神龙呢
- 5g,人工智能,云计算,大数据六大发展方向 随着智能科技和产业的发展
- 如何快速了解Tiktok算法?为什么要了解Tiktok算法?
- 碳焙铁观音浓香铁观音 经过炭焙更香
- MySQL数据库性能优化之thread pool 原理分析,值得收藏
- Python数据类型详解——元组
- 谷歌曝光14个iPhone漏洞,黑客持续窃取数据长达2年
- 可视化数据库监控警报工具
- js实现websocket 数据交互
- 抖音,头条这类自媒体的推荐机制是什么?大数据如何给你贴标签?
