社会科学数据可视化工具
数据可视化常用的工具有哪些?以下将对二十种数据可视化工具进行介绍和点评。
第一部分:入门级工具
1.Excel
Excel的图形化功能并不强大,但Excel是分析数据的理想工具,上图是Excel 生成的热力地图。
作为一个入门级工具,Excel是快速分析数据的理想工具,也能创建供内部使用的数据图,但是Excel在颜、线条和样式上可选择的范围有限,这也意味着用
Excel很难制作出能符合专业出版物和网站需要的数据图。但是作为一个高效的内部沟通工具,Excel应当是你百宝箱中必备的工具之一。
2.CSV/JSON
CSV(逗号分隔值)和JSON(JavaScript对象注释)虽然并不是真正的可视化工具,但却是常见的数据格式。你必须理解他们的结构,并懂得如何从这些文件中导入或者导出数据。以下将要介绍的所有数据可视化工具都支持CSV、JSON中至少一种格式。
第二部分:在线数据可视化工具
3.Google Chart API
Google Chart API工具集中取消了静态图片功能,目前只提供动态图表工具。能够在所有支持SVG\Canvas和VML的浏览器中使用,但是Google Chart的一个大问题是:图表在客户端生成,这意
味着那些不支持JavaScript的设备将无法使用,此外也无法离线使用或者将结果另存其他格式,之前的静态图片就不存在这个问题。尽管存在上述问题,不可否认的是Google Chart API的功能异常丰富,如果没有特别的定制化需要,或者对Google视觉风格的抵触,那么你大可以从Google Chart开始。
4.Flot
Flot是一个优秀的线框图表库,支持所有支持canvas的浏览器(目前主流的浏览器如火狐、IE、Chrome等都支持)。
svg canvas5.Raphaël
Raphaël是创建图表和图形的JavaScript库,与其他库最大的不同是输出格式仅限SVG和VML。SVG是矢量格式,在任何分辨率下的显示效果都很好。
6.D3
如果你需要制作信息图而不仅仅是数据可视化,目前也有大把的工具可用。Visual.ly就是最流行的一个选择。虽然Visual.ly的主要定位是:“信息图设计
师的在线集市”,但是也提供了大量信息图模板。虽然功能还有很多限制,但是Visual.ly绝对是个能激
发你灵感的地方。
第三部分:互动图形用户界面(GUI)控制
如果数据可视化的互动性强大到可以作为GUI界面会怎样?随着在线数据可视
化的发展,按钮、下拉列表和滑块都在进化成更加复杂的界面元素,例如能够调
整数据范围的互动图形元素,推拉这些图形元素时输入参数和输出结果数据会同
步改变,在这种情况下,图形控制和内容已经合为一体。以下这些工具能够帮你
实现这些功能:
7.Crossfilter
当我们为方便客户浏览数据开发出更加复杂的工具时,我们已经能够创建出既是
图表,又是互动图形用户界面的小程序。JavaScript库Crossfilter就是这样的
工具。
Crossfilter应用:当你调整一个图表中的输入范围时,其他关联图表的数据也会
随之改变。
8.Tangle
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论