本文作者:Jose Valero

控制图是用于研究流程如何随时间变化,并确定制造或业务流程是否在统计控制状态下的图表。

我相信这对每家公司来说都是一个有益的工具,所以在这篇文章中,我将尝试如何在 Tableau 中创建一个控制图。

我们将使用 “ AirBnB  London ” 的数据,您可以获取这些数据。➤复制下方链接至浏览器,即可查看数据详情。http://insideairbnb.com/get-the-data.html此示例的目标是突出显示每种类型的 AirBnB(整个房屋,私人房间和共享房间)平均价格异常的月份。为了完成这个,我们需要创建一些参考区间或参考线来显示与平均值的距离。我们将根据我们认为的控制阈值来设置这些参考区间的范围。 阈值距离将以标准差单位定义。例如,在控制图中,某个月份的平均价格与平均值相差 3 个标准差,而我们将限制设置为 2 个标准差,控制图就会突出显示该月为异常月份。如何创建它

想更直观的了解如何创建控制图吗?

点击文末

即可观看全部创建步骤视频,

让你轻松 get 新技能!

首先,我们将创建显示每年平均价格的时间轴,右键拖动 “ Price ” 并选择 “ Average ”。

另外,不要忘记将“ Last Revie ”日期字段拖到列中。在这个例子中,我们也将排除空值。

我们还将拆分图表以显示每种房型。

点击查看视频

让我们使用双轴为每个值创建点。●首先,您需要复制平均价格字段(CTR - 单击并拖动),将其标记设置为圆。● 之后,您需要更改为双轴(在字段中单击鼠标右键并选择“双轴”),同步轴(在字段中单击鼠标右键并选择“同步轴”)。将新字段移动到前一个字段的左侧,这样这些点可以显示在线的前面。●最后一件事是将范围设置为“每行或每列使用独立轴范围”且不包括零。这将允许每种类型的 AirBnB 具有独立轴限制。点击查看视频

创建一个 “ Number of SD ” 参数,它将决定标准偏差单位的阈值距离。将最大值设置为 3,因为 99% 的数据落在 3 个SD单位内。

创建参数后,单击“显示参数”,使其显示在图表的右侧。

点击查看视频

我们现在将使用我们刚刚创建的参数([Number of SD]),通过计算字段来构建我们的上限阈值(上限)和下限阈值(下限)。

我们将使用的公式是:

● Upper Band: WINDOW_AVG( AVG( [PRICE] ) + [Number of SD] * WINDOW_STDEV( AVG( [Price] )

● Lower Band: WINDOW_AVG( AVG( [PRICE] ) – [Number of SD] * WINDOW_STDEV( AVG( [Price] )

请注意,我们更改了 “+” 和 “ - ” 符号,这将允许我们在平均值上下绘制一条线。

➤ 因视频上传限制,请复制下方链接至浏览器,查看此操作。

https://v.qq.com/x/page/o09136rz48q.html?pcsharecode=jp3titwZ&sf=uri

下一步将添加限制我们阈值的参考区间。

为了能够使用我们刚创建的上下阈值,我们需要将它们添加到“详细信息”中。

完成此操作后,我们将转到右上角的“分析”标签中的“参考区间”。

添加参考区间时,请确保将“ Upper band ”设为最大值,将“ Lower Band ”设为最小值。

➤ 因视频上传限制,请复制下方链接至浏览器,查看此操作。

https://v.qq.com/x/page/z09134p5lrn.html?pcsharecode=cdm5PhXX&sf=uri

我们将完成我们的控制图,对超出阈值的点进行填色,这将让我们轻松找到需要关注的异常值以进行进一步分析。

我们需要创建一个使用“ IF ”语句的新计算字段。

If AVG([Price]) > [Upper Band] THEN “Outlier”

ELSEIF AVG([Price]) < [Lower Band] THEN “Outlier”

ELSE “Normal”

END

➤ 因视频上传限制,请复制下方链接至浏览器,查看此操作。

https://v.qq.com/x/page/j0913yj65t2.html?pcsharecode=qYSMDo9k&sf=uri

要完成我们的控制图,我们可以突出显示参考区间的边框。此外,请注意,您现在正在查看年份级别范围的数据,但我们可以将列中的字段更改为月份级别。

➤ 因视频上传限制,请复制下方链接至浏览器,查看此操作。

https://v.qq.com/x/page/r09135hs0yt.html?pcsharecode=xnpJuF87&sf=uri

现在您已经构建了动态控制图,希望这对您是有帮助的!

升级试用 Tableau 2019.2

复制链接至浏览器,即可免费试用 Tableau 最新版本。

https://www.tableau.com/zh-cn/products/desktop/download?utm_campaign=Prospecting-GART-ALL-ALL-ALL-ALL&utm_medium=Social&utmsource=WeChat+&utm_campaign_id=2019168&utm_language=CN&utm_country=GrCHINA-CN

欢迎留言

如果小伙伴们对于 Tableau 产品有其他问题或需求,欢迎给我们留言~~

Tableau 中国官方微信定期为您推送最新行业趋势、热点资讯、精彩活动等信息。立即订阅,官方信息一手掌控,更多精彩,更多新鲜,敬请期待!

好看点一下 大家都知道点击“阅读原文”,观看操作步骤视频!

html树状图右侧_如何在 Tableau 中创建控制图?相关推荐

  1. html树状图右侧_树状图及制作方法(Excel 2016/Excel 2013)

    ↑↑↑关注ExcelEasy,让Excel更简单 树状图是一种展示层次结构数据的图表,可以很好的揭示各类别数据的比例关系及类别内数据的组成结构.今天为大家详细介绍一下树状图的制作方法 树状图在Exce ...

  2. html树状图右侧_马尔可夫模型怎么画?必备入门级模型图设计软件

    马尔可夫模型是什么呢?马尔可夫模型(Markov Model)也叫马尔可夫分析法,是一种广泛通用的应用于语音识别,音字转换,概率文法,词性自动标注等各个自然语言处理领域的统计模型.马尔可夫模型可以帮助 ...

  3. python树状图可视化_如何可视化(树状图)一个层次项目字典?

    这是我第一次用Python从字典格式的分层数据中进行可视化.数据的最后一部分如下所示:d = {^2820: [^391, ^1024], ^2821: [^759, 'w', ^118, ^51], ...

  4. figma下载_如何在Figma中创建逼真的3D对象

    figma下载 by Gbolahan Taoheed Fawale 通过Gbolahan Taoheed Fawale 如何在Figma中创建逼真的3D对象 (How to create reali ...

  5. 如何在mysql中创建过程_如何在MySQL 中创建存储过程?

    问题阐述 自MySQL 5.0 开始,MySQL 就支持存储过程.存储过程是一些被用户定义的SQL 语句集合.一个存储程序是可以被存储在服务器中的一套SQL 语句.存储过程可以被程序.触发器或另一个存 ...

  6. wordpress创建_如何在WordPress中创建子页面

    wordpress创建 Do you want to create a child page on your site? Pages in WordPress can be standalone or ...

  7. wordpress模板_如何在WordPress中创建类别模板

    wordpress模板 Have you visited a site where each category has different layout? In WordPress theme dev ...

  8. vue 递归创建菜单_如何在Vue中创建类似中等的突出显示菜单

    vue 递归创建菜单 by Taha Shashtari 由Taha Shashtari 如何在Vue中创建类似中等的突出显示菜单 (How to Create a Medium-Like Highl ...

  9. hive 元数据 自定义_如何在Hive中创建自定义函数UDF及如何直接通过Impala的同步元数据重用UDF的jar文件-阿里云开发者社区...

    如何在Hive中创建自定义函数UDF及使用 如何在Impala中使用Hive的自定义函数 UDF函数开发 使用Intellij工具开发Hive的UDF函数,进行编译: 1.使用Intellij工具通过 ...

最新文章

  1. DWM1000 长距离模块讨论
  2. JQuery 选择器处理特殊字符
  3. SharePoint 集成OWA概述
  4. Altium Designer-Net has no driving source解决办法
  5. SAP Spartacus TypeScript和编译后的JavaScript命名规范
  6. mysql jdbc 占位符_JDBC中占位符报错是什么鬼啊
  7. pg和oracle比较,Oracle与PostgreSQL使用差异对比与总结
  8. 新安装数据库sqlserver2008r2,使用javaweb连接不上问题处理
  9. python远程备份mysql_python3把服务器备份mysql数据库下载到本地
  10. mysql实现了四种通信协议_MySQL 通信协议
  11. stm32产生100k时钟信号_stm32定时器时钟源时钟选择
  12. html 字体最小多少,浏览器最小显示12px字体的解决方法
  13. 拉格朗日函数最优化问题
  14. java菜鸟疑问1:为什么我的代码总出现cannot be resolved or is not a field这种问题
  15. python数字转换成中文大写_Python将阿拉伯数字转化为中文大写
  16. python气象学_Python气象绘图教程(十)
  17. flutter如何让row中的子组件高度保持一致
  18. 如何从零开始搭建一个网站
  19. 本人编写的近乎全部《仙境传说》(RO)服务器工具下载 包含源代码
  20. 嵌入式Linux能调用cheese吗,嵌入式系统BootLoader技术内幕

热门文章

  1. 五十、简单的斗鱼分析案例
  2. GAN处理手写图片数据集
  3. django模版标签和继承
  4. 如何遍历一个JS对象中的所有属性,输出键值对--我居然犯错半个小时
  5. 科研实习 | 北京大学计算机学院杨智老师组招收系统方向科研实习生
  6. 博士申请 | 澳大利亚悉尼科技大学招收人工智能/软件工程方向全奖博士生
  7. 成为大厂AI算法工程师,“NLP/CV”都是你必须过的坎!
  8. Linux下用Python调用C模块
  9. vue 初始化方法_Vue源码解读(一)引入Vue做了什么
  10. spring配置过滤器,报错 com.skynet.filter.GrantFilter cannot be cast to javax.servlet.Filter