30种数据可视化工具推荐

  推荐30种不同的简单的数据可视化软件。不只是功能强大而且很容易使用。这些工具功能很简单,可视化指点的界面,而且不需要具备任何特定的编程知识或需要任何特殊培训。让软件为你做最艰苦的工作,你的客户永远不会知道的。

1. iCharts

  iCharts 是一个用于专业用户进行市场研究和经济和行业的数据发布的平台。iCharts 在商业、 经济、 体育和其他各类输出了数以万计的图表。iChart 使得发现变得简单,遵循世界上最新的数据视野。iCharts 提供了基于云计算和专利制作图表的工具。icharts 提供免费帐户用户,您可以创建基本的交互式图表,并可以从 Google 文档、 Excel 电子表格和其他源提取数据。

 

2. Fusion Charts Suit XT

  FusionCharts Suite XT 是一个专业和高级JavaScript 图表库,它使我们能够创建任何类型图表。它使用 SVG 和支持超过90种图表类型,包括三维、 甘特图、 漏斗、 各种压力表,直至世界/大洲/国家的地图。此外,大部分的图表有二维和三维版本。图表是完全可自定义。可以更改标签、 字体、 颜色、 边框等。他们是高度互动的,有工具提示,可单击图例项,drill-down下拉拖放、 缩放/滚动和一次单击图表导出或打印。

 

3. Modest Maps

  Modest Maps是让设计师和开发人员在自己的项目中使用的小型的可扩展的和交互式的免费库。它提供一套核心的捆绑的干净的程序库包,其中有有很多挂钩导向更多的功能。

 

4. Pizza Pie Charts

  Pizza Pie Charts是一个来自Adobe基于SVG 框架响应迅速的饼图。 它聚焦于易于与HTML和CSS而不是JavaScript 对象的集成,当然你也可以将你的JS对象传递给Pizza,你可以将饼图输出到任何带Pizza的设备。 对视网膜设备Retina和 HiDPI 设备都有较好的支持,图大小能够自动适应所在容器的大小。

 

5. Raw

  Raw是一个自由和开放源码的Web应用程序,适合于灵活和轻松的数据可视化。它实际上是将自己定义为"电子表格应用程序和矢量图形编辑器之间的缺失环节",该应用程序的工作原理是通过复制粘贴或拖动'N'松开等方式来优化自定义视图/层次结构。 RAW是基于流行的D3.js,并支持许多不同的图表类型,如bubble泡图,树形图treemap,圆形包装circle packing等等。

 

6. Leaflet

  Leaflet是一个现代开放源码 JavaScript 库,专门针对移动的互动地图。它是由Vladimir Agafonkin带领团队团队开发。只有约 31 KB 的 JS,有大多数开发人员对在线地图需要的所有功能。它设计简约、 性能和可用性都有考虑。它能够有效地在所有主要桌面和移动平台上运行,可利用 HTML5 和 CSS3 等现代浏览器特点,也兼容旧版本浏览器。

 

7. Chartkick

  Chartkick是 Ruby gem (也有一个 JavaScript API是不需要Ruby),非常容易和快速地创建好看的图表。它与两个图表库集成: Highcharts 和Google Charts。可为每个库生成图表。支持多个图表类型和单个图表中的多个系列支持。Chartkick.js是带给没有Ruby的 给客户端,

 

8. Ember Charts

  Ember Charts是使用 Ember.js 和 D3.js 框架生成一个图表库。它包括时间序列、 bar图、 饼图、 散点图,很容易就可以扩展和修改。可以利用它的图表组件和交互图表在演示文稿中自由表达使用者的想法。

 

9. Springy

  Springy是一种force-directed图布局算法。Springy能让一些真实世界的东西在一个网络图中看起来很好。设计小而简单。它提供一种抽象的图形处理和计算布局。绘图和互动的细节主要取决于你。你可以使用画布canvas、 SVG、 WebGL 或甚至只是一个普通HTML 元素来实现。

 

10. Bonsai

  Bonsai是一个创建图形和动画的开放源码 JavaScript 库。这个库包使用 SVG 输出图表,并附带了一个直观的、 功能丰富的 API。具体的功能有创建简单的形状 (矩形、 圆、 椭圆等),有一个 path() 函数用于绘制任何自定义的形状。它改变这些形状的颜色、 渐变和筛选器 (灰度、 模糊、 不透明度和更多)。已经内置很多鼠标 (或触摸) 和键盘事件支持。

 

11. Google Charts

  Google Charts 提供了一个在您的网站的实现数据可视化的完美方式。从简单的折线图,到复杂的层次结构tree map。图表库提供了大量的准备好的图表类型,如 geocharts 和压力表,等特别有用的工具,它还包括内置的动画和交互的用户控件。

 

12. jsDraw2DX

  jsDraw2DX是用于创建任何类型的交互式图形 SVG (旧 IE 浏览器是VML) 的一个独立 JavaScript 库。除了生成所有基本形状像线、 矩形、 多边形、 圆、 椭圆、 圆弧等,库包可以绘制曲线、 贝塞尔曲线 (任何degree)、 函数图形、 图像和文本的装饰。

 

13. Cube

  Cube是一个开放源代码系统,用于进行可视化时间系列数据,基于 MongoDB、Node.js和 D3之上建立的系统。如果您发送Cube时间戳的事件 (可选的结构化数据),可以为内部的仪表板轻松构建实时的可视化的聚合指标。例如,您可能会使用Cube监察你网站的访问量,以每五分钟为间隔计数的请求数。

 

14. Gantti

  Gantti是一个开放源码 PHP 库,用于生成即时的甘特图。创建的图表是纯 HTML5 /CSS3 ,没有涉及 JavaScript。默认情况下输出看起来很漂亮,,但可以进行自定义 (用SASS样式表)。通过定义开始/结束日期等一系列数组定义,然后调用单个函数即可。此外,图表是跨浏览器 (IE7 +)。

 

15. Smoothie Charts

  Smoothie Charts 是一个很小的图表库,用于设计实时流媒体数据。显示通过 WebSocket 推送的实时流媒体数据。虽然许多图表库允许您动态地更新数据,但是没有一个真的为恒定的数据流优化定制的。图表仅适用于 Chrome 和 Safari。它不支持legends或饼形图。它非常擅长显示流数据。

 

下页