SPSS 能否将一组名义变量视为一个变量?
Can SPSS treat a collection of Nominal Variables as one variable?
我有很多来自 IMDB 的电影数据,我正在清理数据并使其成为 1 行 = 1 部电影,因为数据库通常有单部电影的多条记录。
我重组了数据,这样一部电影的多个案例的单个 'Country' 变量现在是一组 29 个国家/地区的列。一部电影可能有多达 29 个国家(大多数只有 1 或 2 个)。
我打算做一些简单的描述性统计和预期频率,也许寻找与其他变量(如流派等)的相关性。
是否可以让 SPSS 将所有 29 个变量视为一个变量?一个国家出现在哪个国家变量中并不重要,只是它出现在其中一个国家变量中。例如,我可能想找到所有印度电影,并要求 SPSS 检查每一行,'India' 是否在任何一个国家变量中,return 该行是否存在于其中任何一个中.
这可能吗,还是我只需要在我 运行 查询时用 OR 命令列表手动指示 SPSS。
有两种类型的多重响应集:多重二分法,如您所描述的那样是 29 yes/no 个变量,以及多重类别,其中您有一个任意类别的列表。有关详细信息,请参阅 MRSETS
命令。
定义后,CTABLES
可以对这些进行所有统计计算,这些集也可以用于在图表生成器或 GGRAPH
命令中构建的图形中。
不要将 MRSETS
创建的集与旧的 MULTIPLE RESPONSE
程序混淆,后者仍然可用。 MRSETS
定义与数据保持一致,仅与 CTABLES
和 GGRAPH
一起使用。
使用ANY
函数,正如安迪上面所说,你会使用个别变量,但你可以使用TO。因此,例如,您可以写
COMPUTE FILM7 = ANY(7, f1 to f29)
如果你有 MC 变量。如果使用 MD 结构,则必须在本例中检查变量 f7
。
我有很多来自 IMDB 的电影数据,我正在清理数据并使其成为 1 行 = 1 部电影,因为数据库通常有单部电影的多条记录。
我重组了数据,这样一部电影的多个案例的单个 'Country' 变量现在是一组 29 个国家/地区的列。一部电影可能有多达 29 个国家(大多数只有 1 或 2 个)。
我打算做一些简单的描述性统计和预期频率,也许寻找与其他变量(如流派等)的相关性。
是否可以让 SPSS 将所有 29 个变量视为一个变量?一个国家出现在哪个国家变量中并不重要,只是它出现在其中一个国家变量中。例如,我可能想找到所有印度电影,并要求 SPSS 检查每一行,'India' 是否在任何一个国家变量中,return 该行是否存在于其中任何一个中.
这可能吗,还是我只需要在我 运行 查询时用 OR 命令列表手动指示 SPSS。
有两种类型的多重响应集:多重二分法,如您所描述的那样是 29 yes/no 个变量,以及多重类别,其中您有一个任意类别的列表。有关详细信息,请参阅 MRSETS
命令。
定义后,CTABLES
可以对这些进行所有统计计算,这些集也可以用于在图表生成器或 GGRAPH
命令中构建的图形中。
不要将 MRSETS
创建的集与旧的 MULTIPLE RESPONSE
程序混淆,后者仍然可用。 MRSETS
定义与数据保持一致,仅与 CTABLES
和 GGRAPH
一起使用。
使用ANY
函数,正如安迪上面所说,你会使用个别变量,但你可以使用TO。因此,例如,您可以写
COMPUTE FILM7 = ANY(7, f1 to f29)
如果你有 MC 变量。如果使用 MD 结构,则必须在本例中检查变量 f7
。