Matrix 表格创建表格矩阵?

Matrix 表格创建表格矩阵?,matrix,tableau-api,Matrix,Tableau Api,我有一个CSV文件,看起来像这样。它是矩阵形式,其中单元格A1为空。我想把它想象成一个画面 我如何在tableau中构建它来显示矩阵 我尝试将measure name放在行和列字段中,并将measure values放在marks文本框中,但最终得到的对角线值不是我想要的 首先以表格的形式构造数据 一个结构良好的用于Tableau(和大多数工具)的CSV文件只有一个标题行来标记每一列(因此跳过标题行中的第一个单元格是一个问题)。然后,后面的每个数据行只包含由列分隔的每个字段中的值(因此不应有前导

我有一个CSV文件,看起来像这样。它是矩阵形式,其中单元格A1为空。我想把它想象成一个画面

我如何在tableau中构建它来显示矩阵


我尝试将
measure name
放在行和列字段中,并将
measure values
放在
marks
文本框中,但最终得到的对角线值不是我想要的

首先以表格的形式构造数据

一个结构良好的用于Tableau(和大多数工具)的CSV文件只有一个标题行来标记每一列(因此跳过标题行中的第一个单元格是一个问题)。然后,后面的每个数据行只包含由列分隔的每个字段中的值(因此不应有前导行标签)

顺序在关系表中不重要。表中的行形成一个集合,而不是一个矩阵

因此,您的CSV应该更接近

field_name_1,field_name_2,field_name_3
1,0.2,0.3
0.3,1,0.5
0.6,0.7,1
通常,Tableau的主要用途是显示数据的汇总摘要,而不是显示每个单独的数据行。因此,您可以将度量值_名称放在列上,将度量值_值放在文本或标签架上,以获得每个度量值的摘要(默认情况下为总和)

如果您只想查看表中的基础数据行以进行诊断,最简单的方法是使用view data(查看数据)按钮或菜单命令

如果您想要构建一个在表中显示所有数据(而不进行汇总)的可视化,有两种方法。最简单的方法是,如果您的数据中有一个唯一的主键,您可以将它放在行工具架上,以便在viz中为数据中的每一行获取一行


如果数据行没有主键,则可以从“分析”菜单中关闭“聚合度量”,但随后会在每个表单元格中看到多个值。然后,要在viz中为数据中的每一行获取一行,请将计算索引()放在rows工具架上,并将其更改为discrete。

首先以表格的形式构造数据

一个结构良好的用于Tableau(和大多数工具)的CSV文件只有一个标题行来标记每一列(因此跳过标题行中的第一个单元格是一个问题)。然后,后面的每个数据行只包含由列分隔的每个字段中的值(因此不应有前导行标签)

顺序在关系表中不重要。表中的行形成一个集合,而不是一个矩阵

因此,您的CSV应该更接近

field_name_1,field_name_2,field_name_3
1,0.2,0.3
0.3,1,0.5
0.6,0.7,1
通常,Tableau的主要用途是显示数据的汇总摘要,而不是显示每个单独的数据行。因此,您可以将度量值_名称放在列上,将度量值_值放在文本或标签架上,以获得每个度量值的摘要(默认情况下为总和)

如果您只想查看表中的基础数据行以进行诊断,最简单的方法是使用view data(查看数据)按钮或菜单命令

如果您想要构建一个在表中显示所有数据(而不进行汇总)的可视化,有两种方法。最简单的方法是,如果您的数据中有一个唯一的主键,您可以将它放在行工具架上,以便在viz中为数据中的每一行获取一行

如果数据行没有主键,则可以从“分析”菜单中关闭“聚合度量”,但随后会在每个表单元格中看到多个值。然后,要在viz中为数据中的每一行获取一行,请将计算索引()放在rows工具架上,并将其更改为discrete