乐趣区

关于人工智能:Tableau技巧将单个值与其他值进行比较

作者 |GUEST
编译 |VK
起源 |Analytics Vidhya

介绍

咱们有多少次尝试将一个值与一个范畴进行比拟,后果却不令人满意?

Excel 是最罕用的数据可视化工具,因为寰球有超过 12 亿人在应用 Excel。尽管如此,Excel 在数据可视化方面有局限性。解决这些局限性的办法是 Tableau。

在本文中,咱们将构建一个无效的图表,将单个值与一系列值进行比拟。

问题陈说

假如咱们有在特定商店(A、B、C、D、E、F)销售的不同产品(桌子、椅子、灯、沙发、床)的价格。范畴是比拟 A 店和其余店(B、C、D、E、F)的价格。

构建图表的步骤

  1. 首先,咱们须要创立两个计算字段,将 A 商店与其余商店隔离开来
  • PRICE_1,应用的 A 店产品价格
IF [Shops]="A" THEN [PRICE_1] END
  • PRICE_2- 应用其余商店的产品价格
IF [Shops]!="A" THEN [PRICE_2] END
  1. 其次,咱们须要通过按产品类型计算最小值和最大值来定义范畴的边界,但仅限于其余商店(即不包含 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/

退出移动版