作者|GUEST
编译|VK
起源|Analytics Vidhya
介绍
咱们有多少次尝试将一个值与一个范畴进行比拟,后果却不令人满意?
Excel是最罕用的数据可视化工具,因为寰球有超过12亿人在应用Excel。尽管如此,Excel在数据可视化方面有局限性。解决这些局限性的办法是Tableau。
在本文中,咱们将构建一个无效的图表,将单个值与一系列值进行比拟。
问题陈说
假如咱们有在特定商店(A、B、C、D、E、F)销售的不同产品(桌子、椅子、灯、沙发、床)的价格。范畴是比拟A店和其余店(B、C、D、E、F)的价格。
构建图表的步骤
- 首先,咱们须要创立两个计算字段,将A商店与其余商店隔离开来
- PRICE_1,应用的A店产品价格
IF [Shops]="A" THEN [PRICE_1] END
- PRICE_2- 应用其余商店的产品价格
IF [Shops]!="A" THEN [PRICE_2] END
- 其次,咱们须要通过按产品类型计算最小值和最大值来定义范畴的边界,但仅限于其余商店(即不包含A店)。
- 下限,应用MAX_PRICE
{ FIXED [Product] : MAX (PRICE_2) }
- 上限,应用MIN_PRICE
{ FIXED [Product] : MIN(PRICE_2) }
FIXED是十分有用的,与MIN或MAX一起,它容许咱们找到每个产品类别的最小/最大值。它汇集指定维度的值。
当初咱们筹备好创立图表了!
构建图表
让咱们在Row字段中拖放Product,在Column字段中拖放PRICE_1,在Marks字段中拖放MAX_PRICE和MIN_PRICE。
“MAX_PRICE ”和“MIN_PRICE ”必须从“SUM ”更改为“ATTR”。
默认状况下,Tableau将创立一个条形图 - ,这不是咱们须要的!
在Marks字段下,咱们须要将图表类型从Automatic更改为Circle。
应用参照线显示范畴
而后通过右键单击x轴>增加参考线,增加一条参考线。
将呈现一个新窗口。在这里,抉择与下面截图中所示雷同的选项。
最初一步是增加一个色彩批示来通知咱们该值是在咱们的范畴内(绿色)还是在咱们的范畴之外(红色)。
动静点色彩
咱们创立另一个名为IN/OUT的计算字段:
IF ([MIN_PRICE])<[PRICE_1] AND [PRICE_1]<([MAX_PRICE]) THEN "TRUE"ELSE "FALSE"END
咱们拖放 IN/OUT到Marks 下的Color,而后依据须要更改色彩!
尽管有几种计算方法,但与Excel或默认的Tableau图表相比,后果是一个微小的改良。
我一次又一次地应用这种图表款式,它的用处十分宽泛。我心愿你会发现它和我一样有用!
援用
[1] J. Osborne, Build 2016: the biggest news from Day 1 and 2 (2016), Techradar
原文链接:https://www.analyticsvidhya.c...
欢送关注磐创AI博客站:
http://panchuang.net/
sklearn机器学习中文官网文档:
http://sklearn123.com/
欢送关注磐创博客资源汇总站:
http://docs.panchuang.net/