在 MDS 图中添加类别
Add categories in MDS plot
我)问题
假设我有一个这样的矩阵,其中包含不同人家之间的距离(以公里为单位)。
| | Person 1 | Person 2 | Person 3 |
|----------|----------|----------|----------|
| Person 1 | | | |
| Person 2 | 24 | | |
| Person 3 | 17 | 153 | |
我有这样的数据table:
| Person | Party |
|----------|----------|
| Person 1 | Party A |
| Person 2 | Party B |
| Person 3 | Party C |
我想进行多维缩放(距离差异)来可视化 i) 每个人与另一个人住得有多近; ii) 每个人投票给哪个党派(每个党派不同的颜色)
II) 当前结果
我现在的MDS图(用SPSS制作)是这样的(我没有用代码行,而是SPSS中的菜单命令)。
:
III) 预期结果
我想为每个人添加不同的颜色,具体取决于此人投票给哪个政党:
IV) 问题(S)
我可以在 SPSS 中完成吗?如何在矩阵中添加有关投票的数据以及如何在 MDS 图中显示?
编辑
R 有完全相同的问题和解决方案。
R) Create double-labeled MDS plot
但我想在 SPSS 中做。
我认为不可能创建像您直接从 SPSS Statistics、PROXSCAL 或 ALSCAL 中当前可用的 MDS 程序中显示的那样的绘图。我认为您需要做的是将公共 space 坐标保存到新数据集或文件中,然后将 Party 变量添加到该新数据集或文件中,在测量级别指定中将其定义为标称数据编辑器,然后在图表生成器的图表库中使用 Scatter/Dot 下的分组散点选项,按 Party 变量定义组。
PROXSCAL 程序可让您保存“输出”子对话框中对话框中的内容。 ALSCAL 程序仅支持使用命令语法保存常用 space 坐标和其他内容,特别是使用 OUTFILE 子命令(您可以从对话框中粘贴命令,然后添加此子命令)。
我)问题
假设我有一个这样的矩阵,其中包含不同人家之间的距离(以公里为单位)。
| | Person 1 | Person 2 | Person 3 |
|----------|----------|----------|----------|
| Person 1 | | | |
| Person 2 | 24 | | |
| Person 3 | 17 | 153 | |
我有这样的数据table:
| Person | Party |
|----------|----------|
| Person 1 | Party A |
| Person 2 | Party B |
| Person 3 | Party C |
我想进行多维缩放(距离差异)来可视化 i) 每个人与另一个人住得有多近; ii) 每个人投票给哪个党派(每个党派不同的颜色)
II) 当前结果
我现在的MDS图(用SPSS制作)是这样的(我没有用代码行,而是SPSS中的菜单命令)。 :
III) 预期结果
我想为每个人添加不同的颜色,具体取决于此人投票给哪个政党:
IV) 问题(S)
我可以在 SPSS 中完成吗?如何在矩阵中添加有关投票的数据以及如何在 MDS 图中显示?
编辑 R 有完全相同的问题和解决方案。 R) Create double-labeled MDS plot 但我想在 SPSS 中做。
我认为不可能创建像您直接从 SPSS Statistics、PROXSCAL 或 ALSCAL 中当前可用的 MDS 程序中显示的那样的绘图。我认为您需要做的是将公共 space 坐标保存到新数据集或文件中,然后将 Party 变量添加到该新数据集或文件中,在测量级别指定中将其定义为标称数据编辑器,然后在图表生成器的图表库中使用 Scatter/Dot 下的分组散点选项,按 Party 变量定义组。
PROXSCAL 程序可让您保存“输出”子对话框中对话框中的内容。 ALSCAL 程序仅支持使用命令语法保存常用 space 坐标和其他内容,特别是使用 OUTFILE 子命令(您可以从对话框中粘贴命令,然后添加此子命令)。