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& ...
随机推荐
- ApacheCN NodeJS 译文集 20211204 更新
Node API 开发入门指南 零.前言 一.Node.js 简介 二.构建 API--第 1 部分 三.构建 API--第 2 部分 React TypeScript Node 全栈开发 零.序言 ...
- 关于老Windows平板电脑睡眠状态下无法开机(睡死)的问题及解决方案
1.简述 前几天我从闲鱼上淘了一个二手Windows平板, 拿来上课记笔记用. 型号是联想的Thinkpad Helix 2nd, 2015年出产. cpu是酷睿m-5y71超低功耗处理器, TDP只 ...
- cocos命令生成apk
1. 配置好cocos命令中需要的andrid 环境命令 2. adt或许没有 zipalign.exe, 在生成 release版中需要这个文件来生成apk (路径D:\adt\sdk\tools) ...
- express源码分析之Router
express作为nodejs平台下非常流行的web框架,相信大家都对其已经很熟悉了,对于express的使用这里不再多说,如有需要可以移步到www.expressjs.com自行查看express的 ...
- ios 类别和扩展-赵小波
类别 @interface ClassName ( CategoryName ) // method declarations @end Category在iOS开发中使用非常频繁.尤其是在为系统类进 ...
- 利用redis+AOP简单处理MQ冥等问题
思路: 1.利用redis内部的串行执行特性,使用getandset()处理分布式问题; 2.注解提供入参选择,通过数据抽取后计算MD5值,实现业务性值的冥等: 代码区: 1.注解 1 /** 2 * ...
- Arch Linux遇到的坑(下)
明天就要开学,终于赶忙又熟悉了新环境的用法,现在已经基本满足了日常需求,再记录一些坑-. 电脑没有声音 因为上次离奇的自己好了,我就没有再管了,但是后来使用chrome的时候还是没有声音,我就用了图形 ...
- Solution -「HNOI 2019」「洛谷 P5293」白兔之舞
\(\mathcal{Description}\) Link. 不想概括题意.jpg \(\mathcal{Solution}\) 定义点集 \(S_c=\{(u,v)|v=c\}\):第 ...
- elasticsearch查询之三种fetch id方式性能测试
一.使用场景介绍 elasticsearch除了普通的全文检索之外,在很多的业务场景中都有使用,各个业务模块根据自己业务特色设置查询条件,通过elasticsearch执行并返回所有命中的记录的id: ...
- SpringBoot 自定义内容协商策略 configureContentNegotiation
在自定义的config配置类中,重写configureContentNegotiation方法 @Bean public WebMvcConfigurer webMvcConfigurer(){ re ...