从 cross table spotfire 创建散点图
creating scatter plot from cross table spotfire
有没有办法在 Spotfire 中做到这一点?我希望能够从数据 table 的交叉 table 视图创建散点图。我设置交叉 table 的方式会产生 2 列数据,我想将它们相互绘制。我一直在寻找一段时间无济于事。
示例数据如下:
var1 var2 values
A1 B1 x
A1 B2 y
A2 B1 z
A2 B2 a
交叉table视图是这样设置的:
B1 B2
A1 x y
A2 z a
我现在想绘制 B1 与 B2 的散点图。不知何故,这在 Spotfire 中比我想象的要困难得多,因为 Spotfire 不会将十字 table 视为另一个数据 table 而是一个视图(如果我理解正确的话)。
最佳,
肯
你是对的,十字 table 是现有 table 的 "virtual" 视图,而不是实际的 copy/new table。
您可以创建一个新的 table 作为十字 table 通过...
- 文件 » 添加数据表...
- 单击添加 ▼ 并选择现有 table(在标题 From Current Analysis 下)
- 在此对话框的底部,单击显示转换
- 添加一个新的Pivot转换
- 根据需要配置枢轴。在您的情况下,我认为行标识符将是
[var1]
,列标题将是 [var2]
,而值将是 [values]
。如果您不需要 [values]
的任何聚合,请选择 First() 聚合方法
- 接受所有更改并使用这个新的 table
构建散点图
有没有办法在 Spotfire 中做到这一点?我希望能够从数据 table 的交叉 table 视图创建散点图。我设置交叉 table 的方式会产生 2 列数据,我想将它们相互绘制。我一直在寻找一段时间无济于事。
示例数据如下:
var1 var2 values
A1 B1 x
A1 B2 y
A2 B1 z
A2 B2 a
交叉table视图是这样设置的:
B1 B2
A1 x y
A2 z a
我现在想绘制 B1 与 B2 的散点图。不知何故,这在 Spotfire 中比我想象的要困难得多,因为 Spotfire 不会将十字 table 视为另一个数据 table 而是一个视图(如果我理解正确的话)。
最佳,
肯
你是对的,十字 table 是现有 table 的 "virtual" 视图,而不是实际的 copy/new table。
您可以创建一个新的 table 作为十字 table 通过...
- 文件 » 添加数据表...
- 单击添加 ▼ 并选择现有 table(在标题 From Current Analysis 下)
- 在此对话框的底部,单击显示转换
- 添加一个新的Pivot转换
- 根据需要配置枢轴。在您的情况下,我认为行标识符将是
[var1]
,列标题将是[var2]
,而值将是[values]
。如果您不需要[values]
的任何聚合,请选择 First() 聚合方法 - 接受所有更改并使用这个新的 table 构建散点图