Tableau可视化之其他常用图表

简介: 导读:前几篇Tableau文章中,分别介绍了折线图、条形图、地图和饼图的几种用法,今天本文简单介绍其他几种常用的可视化图表类型。

导读:前几篇Tableau文章中,分别介绍了折线图、条形图、地图和饼图的几种用法,今天本文简单介绍其他几种常用的可视化图表类型。


640.jpg


01 散点图

散点图是一种常见的可视化图表,常用于描述大量样本的分布情况,一般是两个度量数据间的分布。例如,仍以Tableau自带超市数据集为例,探究销售额和利润间的分布关系为:


640.png


在散点图的基础上,可以通过添加趋势线实现快速回归分析,探究两个度量间的变化关系。主要的回归模型包括5种:

640.png


以线性回归为例,得到利润随销售额的线性回归方程为:


640.png


除了回归分析,还可以快速进行聚类,以期更为深入细致的分析。


640.pngk=5的聚类分析


02 直方图直方图是另一种常用描述样本分布的图表,与散点图常用于描述两个度量间分布关系不同,直方图常用于描述单个度量的分布情况,在Tableau中常常通过设置数据桶来实现直方图绘制。

640.png


一般来说,由于常常存在少数样本远远偏离大多数的样本分布区间,简单调节数据桶的大小往往难以保证直方图效果:


640.png

对大量样本直接构建直方图效果一般


此时可以通过设置截断来保证直方图效果,例如实现一个对销售额的简单截尾函数后,再用于直方图分析效果会好得多:

640.png

640.png对样本截尾后的直方图


03 树状图vs热力图

描述某个维度下度量的大小分布情况,除了应用折线图和条形图外,还可以考虑树状图和热力图。二者都是由基本的矩形元素构成,不同的是树状图中主要通过矩形面积大小来反映度量大小(也可设置颜色属性),而热力图则仅仅是通过颜色深浅来加以区分。


例如,描述超市数据集中各省市的销售额大小对比,则:

640.png

                                               树状图

640.png热力图


04 气泡图vs词云

同样是用来描述超市数据集中各省市销售额的大小,还可以考虑气泡图和词云。二者本质上属于相同的图表形式,区别在于前者通过圆的面积来区分度量大小,后者则是通过字体大小。


640.png

气泡图


640.png

词云图



05 总结

本文介绍了Tableau中几种常用的基本可视化图表,包括:

  • 描述两个度量间分布:散点图
  • 描述单个度量分布:直方图
  • 描述单个度量随维度变化:树状图、热力图、气泡图、词云


至此,Tableau中基本可视化图表制作系列基本完成,共计5篇文章。后续将会围绕一些高级图表的制作和技巧分享。













目录
相关文章
|
存储 机器学习/深度学习 分布式计算
阿里云大数据ACA及ACP复习题(351~360)
本人备考阿里云大数据考试时自行收集准备的题库,纯手工整理的,能够覆盖到今年7月份,应该是目前最新的,发成文章希望大家能一起学习,不要花冤枉钱去买题库背了,也希望大家能够顺利通关ACA和ACP考试(自己整理解析也需要时间,可能有更新不及时的情况哈)
|
12月前
|
传感器
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
1341 1
|
7月前
|
人工智能 开发框架 安全
龙蜥 2024 年度“最佳合作伙伴”揭晓!申威、AMD 等多家新晋贡献厂商实力登榜
当前,龙蜥社区已实现和操作系统全产业链伙伴从底层硬件支持到上层应用服务优化的全方位深度合作。
|
JavaScript API
VUE——监听浏览器关闭及标签页关闭事件
VUE——监听浏览器关闭及标签页关闭事件
762 0
|
SQL Shell API
实时计算 Flink版操作报错合集之任务提交后出现 "cannot run program "/bin/bash": error=1, 不允许操作" ,是什么原因
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
实时计算 Flink版操作报错合集之任务提交后出现 "cannot run program "/bin/bash": error=1, 不允许操作" ,是什么原因
|
机器学习/深度学习 数据采集 算法
Python实现ISSA融合反向学习与Levy飞行策略的改进麻雀优化算法优化支持向量机分类模型(SVC算法)项目实战
Python实现ISSA融合反向学习与Levy飞行策略的改进麻雀优化算法优化支持向量机分类模型(SVC算法)项目实战
|
虚拟化 数据安全/隐私保护 iOS开发
VMware——安装MacOS 系统教程(仅供学习交流)
VMware——安装MacOS 系统教程(仅供学习交流)
277 4
|
数据采集 Web App开发 数据处理
一步步教你用Python Selenium抓取动态网页任意行数据
使用Python Selenium爬取动态网页,结合代理IP提升抓取效率。安装Selenium,配置代理(如亿牛云),设置User-Agent和Cookies以模拟用户行为。示例代码展示如何使用XPath提取表格数据,处理异常,并通过隐式等待确保页面加载完成。代理、模拟浏览器行为和正确配置增强爬虫性能和成功率。
1821 3
一步步教你用Python Selenium抓取动态网页任意行数据
|
Kubernetes 关系型数据库 MySQL
k8s练习--通过NFS+PV+PVC+POD,部署一个MySQL服务,并将MySQL的数据进行持久化存储
本文档介绍了如何使用Kubernetes (K8s)、NFS、PersistentVolume (PV)、PersistentVolumeClaim (PVC)和Pod来部署并实现MySQL服务的数据持久化存储。Kubernetes是一个用于自动化部署、扩展和管理容器化应用的强大平台。NFS作为一种网络文件系统协议,能够使Kubernetes集群中的Pod跨节点访问共享文件。PV和PVC机制则提供了持久化的存储解决方案,确保数据即使在Pod生命周期结束后仍得以保留。
818 0
|
数据可视化 数据处理
Tableau可视化设计案例-02Tableau数据处理、折线图
Tableau可视化设计案例-02Tableau数据处理、折线图
Tableau可视化设计案例-02Tableau数据处理、折线图