各个互联 公司通过大量的用户数据、信息进行统计分析,而这些大量繁杂的数据在经过可视化工具处理后(数据分析→数据绘图),就能以图形化的形式展现在用户面前,清晰直观。随着各种数据的增加,这种可视化工具越来越得到开发者们的欢迎。
知乎:https://www.zhihu.com/question/19929609 有哪些值得推荐的数据可视化工具- 数据分析 有商业和免费的,大家可以讨论下。
下面推荐30款可视化工具供大家选择和使用。
1.iCharts
3.Modest Maps
Modest Maps是一个轻量级、可扩展的、可定制的和免费的地图显示类库,这个类库能帮助开发人员在他们自己的项目里能够与地图进行交互。ModestMaps提供一个核心健壮的带有很多hooks与附加functionality函数的要素开发包。
5.Raw
Raw是一款免费开源的Web应用程序,并且尽可能简单灵活地使数据可视化。它把自己定义为“电子表格和矢量图形之间丢失的链接”。它可以使数据集载入、复制、粘贴、拖拽、删除与一体,并且允许我们定制化视图和层次。
Raw基于非常流行的D3.js库开发,支持很多图表类型,例如泡泡图、映射图、环图等。
7.Chartkick
Chartkick是一个图表绘制工具,特点是UI美观、使用简单,并且支持IE6在内的大多数浏览器。它还可以与开源框架Django、Flask/Jinja2结合使用。可以让你用最少的代码创建专业的JavaScript图表,甚至只需要一行Ruby代码即可绘制出漂亮的图表!
9.Springy
Springy.js设计轻量并且简单。它提供了一个抽象的图形处理和计算的布局,支持Canvas、SVG、WebGL、HTML元素。
11.Google Charts
Google Charts提供了一种非常完美的方式来可视化数据,提供了大量现成的图表类型,从简单的线图表到复杂的分层树地图等。它还内置了动画和用户交互控制。
13.Cube
Cube是一个开源的系统,用来可视化时间系列数据。它是基于MongoDB、NodeJS和D3.js开发。用户可以使用它为内部仪表板构建实时可视化的仪表板指标。例如,你可以使用Cube去监控 站流量,统计每5分钟的请求数量等。
15.Smoothie Charts
Smoothie Charts是一个十分小的动态流数据图表库。通过推送一个WebSocket来显示实时数据流。Smoothie Charts只支持Chrome和Safari浏览器,并且不支持刻印文字或饼图。它很擅长显示流媒体数据。
17.BirdEye
BirdEye是一个开源的Adobe Flex图表制作组件。用于创建多维数据分析可视化界面
19.Gephi
Gephi是一款开源免费跨平台基于JVM的复杂 络分析软件,其主要用于各种 络和复杂系统,动态和分层图的交互可视化与探测开源工具。可用作:探索性数据分析、链接分析、 交 络分析、生物 络分析等。Gephi 是一款信息数据可视化利器。
21.Javascript InfoVIS Tool
JavaScript InfoVis Toolkit 是一个在Web上创建可交互式的数据图表的JavaScript库。该库有许多独特时髦的动画效果,并且可以免费使用。
23.Protvis
Protovis是一个使用JavaScript Canvas元素实现的可视化组件。开发者可以利用简单的标记如线条和圆点+数据来绘制自定义图表。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!