将异构数据从单个列拆分为 Tableau 中的不同列
Split heterogeneous data from a single column into different column in Tableau
我有一个 table 包含 13 列和超过 1500 个观察值。我对特定的 column.it 感兴趣,如下所示:
| Lab |
|:-----
|sample |
|sample |
|sample |
|sample |
|labs |
|labs |
|labs |
我想要这样的东西:
|lab | |sample|
|:-----| |:-----|
|labs | |sample|
|labs | |sample|
|labs | |sample|
我在 Tableau 中转到我的数据源并单击 lab
列,然后单击 group
和 split
但我没有得到想要的结果。
有什么解决办法吗?
这是一个 'unpivot' 操作,意味着您将从行 -> 列开始。
有两种选择:
Tableau Prep 可以本机完成此操作。这带有 Creator 许可证。它可以修改您的数据并准备好在 Tableau 中进行分析。
您可以创建计算成员。
计算 1:if [Lab]='labs' then [Lab] end
计算 2:if [Lab]='sample' then [Lab] end
您可以通过所需的列名调用每个计算。
我有一个 table 包含 13 列和超过 1500 个观察值。我对特定的 column.it 感兴趣,如下所示:
| Lab |
|:-----
|sample |
|sample |
|sample |
|sample |
|labs |
|labs |
|labs |
我想要这样的东西:
|lab | |sample|
|:-----| |:-----|
|labs | |sample|
|labs | |sample|
|labs | |sample|
我在 Tableau 中转到我的数据源并单击 lab
列,然后单击 group
和 split
但我没有得到想要的结果。
有什么解决办法吗?
这是一个 'unpivot' 操作,意味着您将从行 -> 列开始。 有两种选择:
Tableau Prep 可以本机完成此操作。这带有 Creator 许可证。它可以修改您的数据并准备好在 Tableau 中进行分析。
您可以创建计算成员。 计算 1:
if [Lab]='labs' then [Lab] end
计算 2:if [Lab]='sample' then [Lab] end
您可以通过所需的列名调用每个计算。