我想自动化语法。变量的数量每年都不同。一年中,可变状态发生四次,接下来可能发生六次。
我想使用类似WRITE OUTFILE
之类的东西来存储包含变量名的列表,并且可以在需要时调用它。
答案 0 :(得分:1)
不确定在同一数据集中如何获得几个称为“状态”的变量? 无论如何,如果要将数据中的变量列表另存为新文件,可以执行以下操作:
dataset declare ListOfVars.
oms /select tables /if commands=['File Information'] subtypes=['Variable Information']
/destination format=sav outfile='ListOfVars' .
display dictionary.
omsend.
dataset activate ListOfVars.
新数据集ListOfVars
包含变量列表及其标签(以及其他一些数据)。
现在,将表保存到新的高度,并保留其中需要的任何变量。