在 Spotfire 中转换数据(组合列)

问题描述 投票:0回答:1

我正在尝试从 Spotfire 中的多个列创建单个列,但不太正确。目前我的数据采用这种格式(我为每个项目有一列,我希望根据主题将其作为一行): 当前表格格式

我想把它改成这样: 我想要的表格格式

非常感谢任何帮助!

我只尝试过旋转,但这没有用。

transform spotfire
1个回答
0
投票

通过单击 + 然后选择其他并选择当前表来创建现有表的副本

调用新表,例如数据_1

应用变换:Unpivot

要通过的列:主题

要转换的列:学生 1 年级、学生 2 年级等

类别栏名称:学生

值列名称:等级

应用转换:计算并替换列

栏目:学生

表达式:RXExtract([Student],'\d',1)

在课堂上的学生日重复此操作,创建第二个表 data_2

按科目和学生连接两个表(即从 data_2 添加列到 data_1)。

您最终将得到表 data_1,其中包含您要求的格式的数据。

© www.soinside.com 2019 - 2024. All rights reserved.