【发布时间】:2014-11-04 15:54:23
【问题描述】:
我正在尝试使用 for 循环重命名变量列表。
我的代码如下所示:
local x 99 00 01 02 03 04 05 06 07 08 09 10 11 12
local k 2 4 6 8 10 12 14 16 18 20 22 24 26 28
local n: word count `x'
forvalues i = 1 / `n' {
local a : word `i' of `x'
local b : word `i' of `k'
rename v`b' num`a'
}
我想知道是否可以为宏 k 分配范围而无需手动编写。请注意,两个值之间的增量不是一。
【问题讨论】:
-
你还没有关闭你之前开始的话题。接受答案会给你一些声誉。
标签: stata stata-macros