SPSS语法:如何从活动数据集生成所有变量的var_list?

时间:2015-12-18 06:15:13

标签: spss

通常,PSPP / SPSS语法文档(example)建议我必须使用/VARIABLES=var_list传递变量列表,这不是可选的子命令。

但是我有很多要处理的数据集。我想以编程方式获取活动数据集中所有变量的列表,将其传递给过程,然后从过程输出生成文件。

我已经尝试了/VARIABLES=*但是没有用。

error: DESCRIPTIVES: Syntax error at `*': expecting variable name.

2 个答案:

答案 0 :(得分:2)

您可以使用display variables.display dictionary.生成所有变量及其属性的表格,然后可以使用OMS捕获这些变量及其属性。但是,如果要将所有变量传递给需要列表的函数,可以使用all,即descriptives /variables= all.

答案 1 :(得分:1)

/ VARIABLES在程序中通常是可选的,但ALL代表所有变量。如果需要按特定测量级别,类型或其他元数据进行优化,请尝试使用SPSSINC SELECT VARIABLES扩展命令。此命令基于元数据应用各种过滤器,并使用传递的变量创建宏。然后,您可以在任何上下文中使用它。