数据可视化|15种独一无二的创新数据可视化方式
全文共5489字 , 预计学习时长11分钟
文章插图
可视化能解答那些尚未发现的问题 。
本·施耐德曼(Ben Shneiderman)
掌握数据可视化技术会打开新世界的大门 , 带来更多机会 。 精心设计的可视化能帮助程序员找到原始数据集的核心 。这是成功的数据科学项目和普通的数据科学项目之间的区别 。
因此 , 本文旨在展示数据可视化的强大功能 。 本文总结了15种惊艳的可视化方式 , 涵盖了各种各样的主题 。 可以应用于选择的任何工具中 , 但本文将以Python、R、Tableau和D3.js为例 。
1. 用R进行数据可视化
在选择数据可视化工具时 , R语言是创建ggplot2库不二之选 。
只需几行代码就能实现有个性的可视化、获取实时反馈、揭示数据模式 。 怪不得偏好Python的程序员也会在Jupyter notebooks 中安装ggplot2(没错 , 这项功能目前已经实现了) 。
如果你正在使用R语言但还未安装ggplot2, 那就从现在开始吧:
? R语言中数据可视化全方位指导
传送门:;utm_medium=11-data-visualizations-python-r-tableau-d3js
? R语言用户使用ggplot2时的10个常见问题
传送门:;utm_medium=11-data-visualizations-python-r-tableau-d3js
2. 用R语言创建BBC式的可视化
文章插图
严格意义上来讲 , 这不是可视化 , 不过也基本上如此 。 上图展示了BBC数据团队发布的可视化融合 。
实际上 , BBC数据团队已经开发并发布了一个R语言包和说明书 , 用于生成类似上图的可视化效果 。 R语言包的名称为bbplot , 其中包含创建和导出可视化的函数 , 可用于ggplot中来制作BBC数据团队风格的可视化 。
以下是一些重要资源:
? bbplot包
传送门:https://github.com/bbc/bbplot
? BBC数据团队的R语言说明书
传送门:
3. 用R语言构建交互图
文章插图
谁不喜欢交互图呢?它们是演示文稿中最吸引人的方面之一(如果使用得当的话) 。 这一可视化方式展示了不同大洲的人口预期寿命与人均国内生产总值之间的变化关系 。
这么小的空间竟可以塞进这么多的信息 。 有没有一种包可以实现上图可视化呢?当然是gganimate啦!毫无疑问 , ggplot的强大功能可以延伸到另一种绝妙的可视化类型 。
读者可以根据该指南在R语言中创建交互图:
? 如何在R中创建动图以分析健康数据
传送门:;utm_medium=11-data-visualizations-python-r-tableau-d3js
4. 用R语言构建桑基图
文章插图
这是一个典型的桑基图示例 , 其中箭头的宽度与流量成比例 , 表示信息的流动 。 上述图像显示了Facebook自定义广告列表的相关性 。
这个可视化是由R的ggalluvial 包创建的 , 其tidyverse功能兼顾了原来的alluvial 包的风格和灵活性 。
完整代码:
5. 用Tableau进行数据可视化
好的信息可视化没有规则 , 没有指南 , 没有模板 , 没有标准技术 , 没有样本 。 但你必须做好应该做的 。
爱德华·塔夫特(Edward Tufte)
爱德华·塔夫特是数据可视化领域的先驱 。 这句话适用于在Tableau语言生成可视化 。 其强大全面的功能和自由发挥的空间是无与伦比的 。
如果你对Tableau感兴趣 , 下列文章可以帮助你从新手到专家:
? 新手Tableau指南–简单生成数据可视化
传送门:;utm_medium=11-data-visualizations-python-r-tableau-d3js
? 数据科学以及商业智能人士的Tableau指南
传送门:;utm_medium=11-data-visualizations-python-r-tableau-d3js
? Tableau的进阶指南
传送门:;utm_medium=11-data-visualizations-python-r-tableau-d3js
6. 世界上最大的选举–印度大选的可视化处理
文章插图
这个图像相当惊人 , 这里只选取了一部分 。 这个可视化覆盖的范围和数据量是惊人的 , 对这类数据分析感兴趣的人来说非常有用 。
图中每个数据点代表每个席位的详细信息 , 包括获胜者的姓名、州、政党和选区 。 这个可视化成功处理了庞大的信息 , 最终呈现了一个非常好的效果 。
此处为完整的Tableau面板 , 可自行下载:;type=featured
7. 用Tableau监控销售业绩
文章插图
本文使用的是真实的商业案例 。 如果读者还不知道怎么在现实中的应用可视化(发挥你的想象力!) , 那么你会觉得这个工具非常实用 。
- 查询|数据太多容易搞混?掌握这几个Excel小技巧,办公思路更清晰
- 黑莓(BB.US)盘前涨逾32%,将与亚马逊开发智能汽车数据平台|美股异动 | US
- 健身房|乐刻韩伟:产业互联网中只做单环节很难让数据发挥大作用
- V2X|V2X:确保未来道路交通数据交换的安全性
- 短视频平台|大数据佐证,抖音带动三千万就业,视频手机将成生产力工具?
- 权属|从数据悖论到权属确认,数据共享进路所在
- 统计|多久才能换一次手机?统计机构数据有点意外
- 发展|大数据解读世界互联网大会·互联网发展论坛!
- 网购|黑色星期五及网购星期一大数据出炉 全球第三方卖家销售额超48亿美元
- Veeam|Veeam让企业数据拥有“第二次生命”