Tableau绘图一热图、日历图、人口金字塔、标靶图、凹凸图、帕累托图
Tableau绘图一热图、日历图、人口金字塔、标靶图、凹凸图、帕累托图
本文首发于博客冰山一树Sankey,去博客浏览效果更好。直接右上角搜索该标题即可
一.热图
例子:示例超市
可以通过更改颜色来改变颜色的显示情况
二.日历/日历图
数据源:示例超市
按要求修改日期的格式
三.人口金字塔/旋风图
数据源:绘图数据
由于数据源中含有85岁以上的人,不能之间判断。这里可将Age转换为字符串,然后创建计算字段,命名为
年龄=if [Age]='85+' THEN 85 ELSE INT([Age])
END
将年龄创建数据桶
再分别创建以下字段
分别拖字段,以及倒序轴,设置颜色
四. 标靶图
4.1 数据源:示例超市+销售目标
从Tableau【帮助】——【示例工作簿】——【示例超市】加载
4.2 步骤:
(1)新建一个工作簿
(2)把【销售额】拖到列这一栏,把【订单日期】拖到行这一栏,同时钻取日期为年和月,之后再把【细分】拖到行这一栏(为了图表美观,可【订单日期】拖到筛选器,筛选任意一年的时间,本图表筛选日期为年——2016,
(3)切换数据源为销售目标,把销售目标(注意:这里是度量值的销售目标,而非数据源名)
(4)为图添加趋势线,点击分析,将参考线拖到单元格,并把值改为【总和(销售目标)】
(5)切换到示例-超市数据源,将度量值【销售额是否超过目标?】拖入到标记中的颜色,此时图表按是否达到目标有不同的颜色,若没有该度量值,可按下列公式计算
(6)为了在与图表互动时能够显示差值,可把【销售额】拖入到详细信息,再把公式编辑成如下第一张图所示。之后点击工具提示,把内容改为如第二张图所示
(7)点击分析,把分布区间拖入到弹出的窗口的单元格中,值可设为40,60,80,填充选取一个颜色,,选择向下填充复选框。
(8)结果——(可按自己要求更改图表配色)
五. 凹凸图
5.1 数据源
系统自带示例超市
5.2 步骤
(1)打开示例超市数据源
(2)将【订单日期】拖到列这一栏,把【销售额】拖到行这一栏
把【子类别】托到标记中的颜色。
(3)把【销售额】添加快速表计算,之后再编辑快速表计算,计算依据改为特定维度,只勾选【子类别】复选框,大致可以得到凹凸图雏形。
(4)按住CTRL键把销售额往后拖,即复制销售额这一栏,之后把第二个总和(销售额)改为圆,并点击标签,勾选显示标记标签和允许标签覆盖其他标记两个复选框,把对齐中的水平与垂直均设置为居中
(5)之后点击行这一栏的第二个【销售额】的小三角,然后弹出的对话框点击双轴,可得到基本图形了,但仍有不足,线与圆之间不对称,这是由于两个轴不同步引起的。此时可对右侧坐标轴鼠标右键,点击同步轴
(6)调整坐标刻度为倒序,此时排序为1的排到最上面,之后由于坐标轴在凹凸图中没有意义,可把坐标轴隐藏掉。分别对两个轴鼠标右键,去掉显示标题的勾
(7)结果
六. 帕累托图
数据源——示例超市
6.1 基础版
(1)连接数据源,新建一个工作簿
(2)将【子类别】拖到列这一栏,将【销售额】拖到行这一栏,之后对【销售额】进行降序排序,即可得到基本的条形图
(3)将按住CTRL的同时把行上的【销售额】往后拖一个,即复制销售额,之后再对第二个销售额快速表计算——汇总
(4)将第二个【销售额】的标记改为线,,之后编辑表计算,在弹出来的对话框中计算依据勾选特定维度,最下面勾选添加辅助计算复选框,在新的辅助计算中从属计算类型选择合计百分比,计算依据改为特定维度
(5)合并双轴,并把第一个【销售额】的标记改为条形图
(6)可为图表添加常量线,便于决策,最后图表如果颜色不美观,还可更改图表颜色——点击标记下的”全部“中的颜色即可。
6.2 复杂版
复杂版,即,将横坐标改为百分比递增,而不再是子类别
(1)在基础版的图形上进行更改,将【子类别】拖到标记下的全部的详细信息中,同时将列这一栏的度量改为计数(不同)
(2)对列这一栏的子类别进行添加表计算,主要计算类型改为汇总,计算依据改为特定维度,排序顺序改为自定义排序,选择【销售额】,降序排序,并勾选添加辅助计算复选框,从属计算类型改为合计百分比,计算依据改为特定维度
(3)也可为图表添加参考线
(4)结果
Tableau绘图一热图、日历图、人口金字塔、标靶图、凹凸图、帕累托图的更多相关文章
- tableau-创建帕累托图
参考文献:https://onlinehelp.tableau.com/current/pro/desktop/zh-cn/pareto.html 帕累托图是一种按发生频率排序的特殊直方图.在质量管理 ...
- FusionCharts 2D帕累托图
1.了解帕累托图的特性以及和其他图的共性 2.设计帕累托图页面中引入图的类型以及怎么引入到页面 Pareto2D.html: <!DOCTYPE HTML PUBLIC "-//W3C ...
- FusionCharts 3D帕累托图
1.设计3D帕累托图的页面 Pareto3D.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN&q ...
- FusionCharts 3D帕累托图报错
今天我在设计3D帕累托图时,是由原来的2D帕累托图页面重命名而来,但是当我重命名后发现HTML文件打不开,而且还报错,真不知道是什么原因引起的.因此,我就将这个错误截图,保存下来,希望以后能够解决,或 ...
- 数据可视化之powerBI技巧(四)使用Power BI制作帕累托图
各种复杂现象的背后,其实都是受关键的少数因素和普通的大多数因素所影响,把主要精力放在关键的少数因素上,就能达到事半功倍的效果. 这就是大家常说的二八原则,也称为帕累托原则,最早是由意大利经济学家 V. ...
- 制造业物料清单BOM、智能文档阅读、科学文献影响因子、"Celebrated Italian mathematician ZepartzatT Gozinto" 与 高津托图
意大利数学家Z.高津托 意大利伟大数学家Sire Zepartzatt Gozinto的生卒年代是一个谜[1],但是他发明的 “高筋图” 在 制造资源管理.物料清单(BOM)管理.智能阅读.科学文献影 ...
- 用SPSS 画 人口金字塔(限SPSS 13.0以上)
现在网络上人口金字塔较多的是用excel来实现(可参考链接),但是用spss的步骤又很不明确,于是乎,想着自己试试. 在 SPSS 软件中,绘制人口金字塔是 SPSS13.0 新增的一种图形, 因此只 ...
- 安卓贴图源码--->单点触控.多点触控.类似in/百度魔图
效果如图: 类似in,百度魔图,的贴图功能 核心的地方:单/多点 旋转缩放后记录各个顶点小图标位置 引用这里 http://blog.csdn.net/xiaanming/article/detai ...
- 带轮播图、导航栏、商品的简单html,以及轮播图下边数字随轮播图的改变而改变
---恢复内容开始--- 在做这个的时候,最不会的是中间轮播图下边的数字是如何实现转变的,后来加入了jQuery就能实现了. css部分: <style type="text/css& ...
随机推荐
- 新年好 takoyaki,期待再次与你相见
一.序 今天是中国农历一年的最后一天,往年都叫年三十,今年没有三十,最后一天是二十九.厨房的柴火味.窗外的鞭炮声还有不远处传来的说笑声,一切都是熟悉味道,新年到了,家乡热闹起来了.平常左邻右舍都是看不 ...
- docker镜像制作Dockerfile
使用 Dockerfile 定制镜像 从刚才的 docker commit 的学习中,我们可以了解到,镜像的定制实际上就是 定制每一层所添加的配置.文件.如果我们可以把每一层修改.安装.构建.操作 的 ...
- 使用Xamarin开发移动应用示例——数独游戏(七)添加新游戏
项目代码可以从Github下载:https://github.com/zhenl/ZL.Shudu .代码随项目进度更新. 现在我们增加添加新游戏的功能,创建一个页面,编辑初始局面,并保存到数据库. ...
- Java编程中标识符注意点以及注释
标识符注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始 首字符之后可以是字母(A-Z或者a-z),美元符($),下划线(_)或数 字的任何字符组合 不能使用关键 ...
- 自定义CALayer
1.如何自定义Layer. 自定义CALayer的方式创建UIView的方式非常相似. CALayer *layer = [CALayer layer]; layer.fr ...
- Yarn命令列表
常用命令: 创建项目:yarn init 安装依赖包:yarn == yarn install 添加依赖包:yarn add Yarn命令列表 命令 操作 参数 标签 yarn add 添加依赖包 包 ...
- 为什么重写hashCode()和equals()方法
原创:转载需注明原创地址 https://www.cnblogs.com/fanerwei222/p/11477229.html 这两个方法可能大多数新手都没重写过,为什么要重写更是不知道了,所以这里 ...
- Python--列表简介
Python--列表简介 目录 Python--列表简介 一.列表 1. 访问列表元素 2. 索引从0而不是1开始 3. 使用列表中的各个值 二.修改.添加和删除元素 1. 修改列表元素 2. 在列表 ...
- JVM性能调优与实战基础理论篇-上
Java虚拟机 概述 Java官方文档 https://docs.oracle.com/en/java/index.html JVM是一种规范,通过Oracle Java 官方文档找到JVM的规范查阅 ...
- Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test) on project gulimall-common: There are test failures.
对Maven打包时碰见的问题: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (d ...