使用
将数据集从长整数转换为宽reshape wide v1 v2 v3, i(i1 i2) j(jdimens)
我需要完全运行一个循环max(jdimens)次。示例:假设上面的代码创建了新变量jdimens1 jdimens2和jdimens3。然后我想循环运行三次。
有什么想法可以整齐地完成吗?
答案 0 :(得分:2)
您可以计算变量:
foreach i of varlist jdimens* {
di "iteration `i'"
}
如果您不想指定名称, reshape
还会留下一些可以使用的特征:
local myvars: char _dta[ReS_Xij_wide1]
foreach i of local myvars {
di "iteration `i'"
}