Loops 在现有变量SPSS的循环中定义变量标签
我有一些变量 V1 V2 V3 我想给循环中的变量标签:Loops 在现有变量SPSS的循环中定义变量标签,loops,variables,label,spss,Loops,Variables,Label,Spss,我有一些变量 V1 V2 V3 我想给循环中的变量标签: variable labels V1 "Person 1". variable labels V2 "Person 2". ... 这应该是一件容易的事情,但据我所知,我不能使用DoRepeat(因为它不是数据转换),而是必须编写一个宏 (见:) 来自R和STATA,我真的很难看到如何开始 这个问题的答案是: 对我来说似乎不同,因为创建了新变量,而没有重新标记现有变量。如果安装了SPSS Python集成包,则可以在Python中运行循
variable labels V1 "Person 1".
variable labels V2 "Person 2".
...
这应该是一件容易的事情,但据我所知,我不能使用DoRepeat(因为它不是数据转换),而是必须编写一个宏
(见:)
来自R和STATA,我真的很难看到如何开始
这个问题的答案是:
对我来说似乎不同,因为创建了新变量,而没有重新标记现有变量。如果安装了SPSS Python集成包,则可以在Python中运行循环 下面的代码创建了行
变量标签V#“Person#”。
其中“#”是一个从1到3的数字
BEGIN PROGRAM.
import spss
for i in range(1, 4):
spss.Submit('variable labels V%s "Person %s".' % (i, i))
END PROGRAM.