ad

学会《大数据可视化技术》_轻松读懂你的数据_2.6.2 信息图表工具

admin 60 2023-10-25

【摘要】 本书摘自《大数据可视化技术》一书中第2章,第6节,杨尚森、许桂秋主编。

2.6.2 信息图表工具

3. ECharts

ECharts是一个免费的、功能强大的、可视化库。用它可以非常简单地向软件产品 中添加直观的、动态的和高度可定制化的图表。它是一个基于ZRender的用纯JavaScript 编写的Canvas库。Echarts的特点如下:

学会《大数据可视化技术》_轻松读懂你的数据_2.6.2 信息图表工具

(1)它有非常丰富的图表类型。 Echarts不仅提供常见的如折线图、柱状图、散点 图、饼图、 K 线图等图表类型,还提供了用于地理数据可视化的地图、热力图、线图, 用于关系数据可视化的关系图、树图,还有用于商业智能 (Business Intelligence,BI) 的漏斗图、仪表盘,并且支持图与图之间的混搭。

(2)支持多个坐标系。如支持直角坐标系、极坐标系、地理坐标系。图表可以跨 坐标系存在,例如,可以将折线图、柱状图、散点图等放在直角坐标系上,也可以放在 极坐标系上,甚至可以放在地理坐标系中。

(3)支持在移动端进行交互优化。例如,支持在移动端小屏上用手指在坐标系中 进行缩放、平移等操作。在PC端也可以用鼠标在图中进行缩放(用鼠标滚轮)、平移 等操作。因此,它对PC端和移动端的兼容性和适应性很好

(4)深度的交互式数据探索。 Echarts提供了legend、visualMap、dataZoom、tooltip 等组件,增加图表附带的漫游、选取等操作,提供了数据筛选、视图缩放、展示细节等 功能

(5)支持大数据量的展现。 Echarts对大数据的处理能力非常好,借助Canvas的功 能,可在散点图中轻松展现上万甚至十万的数据。

(6)支持多维数据以及视觉编码手段丰富。 Echarts 3除了具备平行坐标等常见的 多维数据可视化工具外,还支持对传统的散点图等传入数据的多维化处理。配合视觉映 射组件visualMap提供的丰富的视觉编码,可将不同维度的数据映射到颜色、大小、透明 度、明暗度等不同的视觉通道。

(7)支持动态数据。 Echarts以数据为驱动,它会找到两组数据之间的差异,然后 通过合适的动画去表现数据的变化,再配合timeline组件就能够在更高的时间维度上去 表现数据的信息。

(8)特效绚丽。 Echarts针对线数据、点数据等地理数据的可视化提供了吸引观众 眼球的特效,如模拟迁徙等。

4. Visual.ly

Visual.ly是一款非常流行的信息图制作工具,非常实用。用户无须学习任何相关的 设计知识,就可以用它来快速创建自定义的、样式美观且具有强烈视觉冲击力的信息图 表。Visual.ly的理念是抓住每个数据来源的特性,从而制作相对应的信息图模板,最终实现自动化制图的功能。目前Visual.ly限定数据来源,只能导入来自Twitter、Facebook的 数据,而且需要与用户的账号相关联。

5. Tableau

Tableau是新一代商业智能工具软件,它将数据连接、运算、分析与图表结合在一 起,各种数据容易操控,用户只需将大量数据拖放到数字“画布”上,就能快速地创 建出各种图表。 Tableau的产品包括Tableau Desktop、Tableau Server、Tableau Public、 Tableau Online和Tableau Reader等,其中又以Tableau Desktop、Tableau Server、Tableau Reader使用得最多。

Tableau Desktop是一款桌面软件应用程序,分为个人版和专业版。 Tableau Desktop 能连接许多数据源,如Access、Excel、 文本文件DB2、MS SQL Server、Sybase等,在获 取数据源中的各类结构化数据后, Tableau Desktop可以通过拖放式界面快速地生成各种 美观的图表与报告,并允许用户以自定义的方式设置视图、布局、形状、颜色等,从而 通过各种视角来展现业务领域的数据及其内在关系。

Tableau Server是一款企业智能化应用软件,该软件基于浏览器提供数据的分析和图 表的生成等功能。通过Web 浏览器的发布方式, Tableau Server将Tableau Desktop中最新 的交互式数据转换为可视化内容,使仪表盘、报告与工作簿的共享变得迅速简便。使用 者可以将Tableau视图嵌入其他Web应用程序中,灵活、方便地生成各类报告,同时,利 用Web 发布技术, Tableau Server还支持iOS或Android移动应用端数据的交互、过滤、排 序与自定义视图等功能。

Tableau Reader是一款免费的应用软件,可用于打开Tableau Desktop所创建的报表、 视图、仪表盘文件等。在分享Tableau Desktop数据分析结果的同时, Tableau Reader可以 进一步对工作簿中的数据进行过滤、筛选和检测。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 [email protected] 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《认知计算与深度学习》_基于物联网云平台的智能应用_1.3.2 大数据的采集与预处理
下一篇:阅读《基于Python语言的软件测试技术》_打开新的知识大门_3.3.2 构件级设计度量
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×