【问题标题】:Unpivot data in Tableau Converting Rows to Columns在 Tableau 中反透视数据 将行转换为列
【发布时间】:2017-09-12 17:56:25
【问题描述】:

我在 Tableau 中有这些数据:

KPI_NAME    Value   Date

------------------------

A     2     1-Jan

B     4     1-Jan

A     6     2-Jan

B     7     2-Jan


and I want it like this:

A     B     Date

------------------------

2     4     1-Jan

6     7     2-Jan

所以我希望它将 KPI_NAME 列中的每个不同值转换为单独的行,这可以在 Tableau 的可视化部分中完成,但我想在数据准备中这样做,因为我想在计算字段中使用它

感谢任何帮助。

【问题讨论】:

    标签: tableau-api unpivot


    【解决方案1】:

    大多数画面功能旨在以您的第一组的形式使用更细化、扁平化和整洁的数据。因此,数据准备功能具有将列值转换为行的功能。我不认为反向功能以相同的方式内置到数据准备功能中。

    不知道您的最终用例,可能的解决方法是:

    • 使用 IF 语句创建计算字段以返回值 当记录被列为 A 时,否则返回 NULL。

    尽管您仍将拥有相同数量的记录,但您应该能够执行这种数据结构类型的许多可用计算

    或者,您可以在 Tableau 之外执行您的数据透视。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-25
      • 2012-12-06
      • 1970-01-01
      • 1970-01-01
      • 2018-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多