SPSS可以将名义变量集合视为一个变量吗?

时间:2015-05-12 08:32:36

标签: spss

我有很多来自IMDB的电影数据,我正在清理数据并使其成为1行= 1电影,因为数据库通常有多个单个电影的记录。

我已对数据进行重组,以确定单个“国家/地区”的数据。单个电影的多个案例的变量,现在是一组29个国家列。一部电影最多可能有29个国家(大多数只有1或2个)。

我计划做一些简单的描述性统计和预期频率,或许寻找与其他变量如流派等的相关性。

是否可以让SPSS将所有29个变量视为单个变量?一个国家存在哪个国家变量并不重要,只是它存在于其中一个国家。例如,我可能想要查找所有印度电影,并要求SPSS检查每一行,无论是印度'在任何一个国家/地区变量中,如果它存在于任何一个变量中,则返回该行。

这是可能的,或者我只需要在运行查询时手动指示SPSS使用OR命令列表。

1 个答案:

答案 0 :(得分:3)

有两种类型的多重响应集:多重二分法,如您所描述的那样是29是/否变量,以及多个类别,其中您有一个任意类别列表。有关详细信息,请参阅MRSETS命令。

一旦定义,CTABLES可以对这些进行所有统计计算,这些集也可以用于图表生成器或GGRAPH命令中构建的图形。

请勿将MRSETS创建的集与旧的MULTIPLE RESPONSE过程混淆,后者仍然可用。 MRSETS个定义与数据保持一致,仅与CTABLESGGRAPH一起使用。

使用ANY函数,正如Andy上面所述,您将使用单个变量,但您可以使用TO。所以,例如,你可以写

COMPUTE FILM7 = ANY(7, f1 to f29)

如果您有MC变量。如果使用MD结构,则必须在此示例中检查变量f7