【发布时间】:2021-11-12 17:17:22
【问题描述】:
我有一个需要重新标记的变量列表。我创建了配对的本地人和一个循环来重命名它们,如下所示:
local demo var1 ///
var2 ///
var3 ///
var4 ///
var5 ///
var6
local varlabel "label 1" ///
"label 2" ///
"label 3" ///
"label 4" ///
"label 5" ///
"label 6"
* Count number of variables in local
local mydemocount: word count `demo'
* Loop through all variables
forval mycounter = 1/`mydemocount' {
local myvar: word `mycounter' of `demo'
local myvarlabel: word `mycounter' of `varlabel'
label var `myvar' "`myvarlabel'"
}
但是,我收到“无效语法”错误。有人可以帮我找出这里的问题吗?有没有更清洁的方法来做到这一点?
【问题讨论】: