0

一)问题

假设我有一个这样的矩阵,其中包含不同人家之间的距离(以公里为单位)。

|          | Person 1 | Person 2 | Person 3 |
|----------|----------|----------|----------|
| Person 1 |          |          |          |
| Person 2 | 24       |          |          |
| Person 3 | 17       | 153      |          |

我有一个这样的数据表:

| Person   | Party    |
|----------|----------|
| Person 1 | Party A  |
| Person 2 | Party B  |
| Person 3 | Party C  |

我想做多维缩放(距离不同)来可视化 i)每个人与另一个人的生活距离;ii)每个人投票给哪个政党(每个政党的颜色不同)

二)目前的结果

我当前的 MDS 图(用 SPSS 制作)是这样的(我不使用代码行,而是 SPSS 中的菜单命令)。:

没有颜色的 MDS 图

III) 预期结果

我想根据这个人投票给哪个政党为每个人添加不同的颜色:

带颜色的 MDS 图

四)问题(S)

我可以在SPSS中做到吗?如何在矩阵中添加有关投票的数据以及如何在 MDS 图中显示?

编辑 R. R 有完全相同的问题和解决方案 )创建双标签 MDS 图 但我想在 SPSS 中进行。

4

1 回答 1

1

我不相信有可能创建一个像您直接从 SPSS Statistics、PROXSCAL 或 ALSCAL 中当前可用的 MDS 程序中显示的那样的图。我认为您需要做的是将公共空间坐标保存到新数据集或文件中,然后将 Party 变量添加到该新数据集或文件中,在数据编辑器的测量级别指定中将其定义为名义,然后使用图表生成器中图表库中散点/点下的分组散点选项,按 Party 变量定义组。

PROXSCAL 过程使您可以从“输出”子对话框中的对话框中保存内容。ALSCAL 过程仅支持使用命令语法保存公共空间坐标和其他内容,特别是使用 OUTFILE 子命令(您可以从对话框中粘贴命令,然后添加此子命令)。

于 2019-11-14T19:06:07.363 回答