📜  Tableau-字段操作(1)

📅  最后修改于: 2023-12-03 14:47:50.755000             🧑  作者: Mango

Tableau - 字段操作

Tableau 是一款流行的可视化分析工具,可以帮助用户将数据转化为图表、图形和仪表板。操作数据时,字段操作是 Tableau 中非常重要的一部分,本文将介绍 Tableau 的字段操作。

创建计算字段

计算字段是一种自定义字段,它可以包含一系列表达式或函数。在 Tableau 中,可以使用计算字段来创建自定义度量或维度,并用于图表、过滤器、行列架构等。以下是如何创建计算字段:

  1. 选中数据源中的一个字段。
  2. 右键单击该字段,在弹出菜单中选择“创建计算字段”。
  3. 在“计算编辑器”中编写表达式或函数,并命名计算字段。
  4. 单击“确定”以保存计算字段。

下面是一个例子,假设要计算销售额与成本之差:

[Sales] - [Cost]
使用函数

在 Tableau 中,有多种函数可以使用,例如数据库函数、日期函数、字符串函数、数学函数等。这些函数可用于创建计算字段、过滤器、集合等。以下是 Tableau 中常用的函数:

数学函数
  • ABS(): 绝对值
  • CEILING(): 上取整
  • EXP(): 指数函数
  • FLOOR(): 下取整
  • LOG(): 对数函数
  • LOG10(): 以10为底的对数函数
  • MAX(): 最大值
  • MIN(): 最小值
  • ROUND(): 四舍五入
  • SUM(): 求和
  • SQRT(): 平方根
字符串函数
  • LEFT(): 从左侧返回字符串的指定数量的字符
  • LEN(): 返回字符串的长度
  • LOWER(): 将字符串转换为小写
  • MID(): 返回从字符串中的指定位置开始的指定数量的字符
  • RIGHT(): 从右侧返回字符串的指定数量的字符
  • TRIM(): 去掉字符串左右的空格
  • UPPER(): 将字符串转换为大写
日期函数
  • DATEADD(): 添加时间间隔到日期字段
  • DATEDIFF(): 计算日期字段之间的时间差
  • DATEPART(): 返回日期字段中的特定部分

以下是如何使用函数:

  1. 在编辑计算字段时,在“函数”列表中选择您想要使用的函数。
  2. 输入所需参数并单击“应用”。

以下是一个例子,假设要计算订单日期与出货日期之间的时间差:

DATEDIFF('day', [Order Date], [Ship Date])
重命名字段

可以通过右键单击字段,并在弹出菜单中选择“重命名”来更改字段的名称。另外,还可以选择要更改名称的字段并单击“重命名”按钮。

Aggregation

Tableau 提供了两种聚合方式——度量和维度。度量是指度量数据的属性,它是要聚合和计算的数字字段。维度是指通常用于分组和分类的字段。以下是 Tableau 中常用的聚合函数:

  • AVG(): 平均值
  • COUNT(): 计数
  • MAX(): 最大值
  • MIN(): 最小值
  • SUM(): 总和
处理缺失值

在 Tableau 中,可以使用以下功能来处理缺失值:

  1. 过滤器:可以过滤包含缺失值的数据。
  2. 计算字段:可以用 ISNULL() 或 NOT NULL 函数来识别缺失值并替换为其他值。
  3. 数据清洗:可以使用 Tableau Prep 来清洗数据并处理缺失值。
总结

本文介绍了 Tableau 的字段操作,包括创建计算字段、使用函数、重命名字段、聚合和处理缺失值。希望这些信息对您有所帮助。如果您想要更详细的教程和指南,请访问 Tableau 的官方网站。