大数据可视化软件和工具有哪些?
一、Excel
Excel是Microsoft Office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的计算机编写和运行的一款表格计算软件。Excel 是微软办公套装软件的一个重要组成部分,它可以进行各种数据的处理、统计分析、数据可视化显示及辅助决策操作,广泛地应用于管理、统计、财经、金融等众多领域。
二、Processing
Processing在数据可视化领域有着广泛的应用,可制作信息图形、信息可视化、科学可视化和统计图形等。下面通过一个简单实例来认识一下如何利用Processing实现数据的可视化展示。
三、NodeXL
NodeXL 不仅具备常见的分析功能,如计算中心性、Page Rank值、网络连通度、聚类系数等,还能对暂时性网络进行处理。在布局方面,NodeXL主要采用力导引布局方式。
NodeXL 的一大特色是可视化交互能力强,具有图像移动、变焦和动态查询等交互功能。其另一特色是可直接与互联网相连,用户可通过插件或直接导入E-mail或微博网页中的数据。
四、ECharts
ECharts自2013年6月正式发布1.0版本以来,在短短两年多的时间,功能不断完善,截至目前,ECharts已经可以支持包括折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、饼图(环形图)、雷达图(填充雷达图)、和弦图、力导向布局图、地图、仪表盘、漏斗图、事件河流图12类图表,同时提供标题、详情气泡、图例、值域、数据区域、时间轴、工具箱7个可交互组件,支持多图表、组件的联动和混搭展现。
ECharts图表工具为用户提供了详细的帮助文档,这些文档不仅介绍了每类图表的使用方法,还详细介绍了各类组件的使用方法,每类图表都提供了丰富的实例。用户在使用时可以参考实例提供的代码,稍加修改就可以满足自己的图表展示需求。接下来结合ECharts提供的一个 2010年世界人口分布图的实例来详细介绍一下ECharts的使用方法。如图所示是2010年世界人口数据。
下图所示是利用ECharts展示的可交互的世界人口分布图。用户通过将鼠标移入不同的国家(地区)内部,即可查看到该国家(地区)的人口数量;左下角的垂直滚动条可以用于设置地图上可视数据的最大值和最小值,用户可以通过调整滑块来展示某个区间的数据。
例如,下方图所示为人口数量超过1亿的国家(地区)分布情况。