Stata:重塑j维

时间:2016-06-06 15:02:58

标签: loops stata reshape

使用

将数据集从长整数转换为宽
reshape wide v1 v2 v3, i(i1 i2) j(jdimens)

我需要完全运行一个循环max(jdimens)次。示例:假设上面的代码创建了新变量jdimens1 jdimens2和jdimens3。然后我想循环运行三次。

有什么想法可以整齐地完成吗?

1 个答案:

答案 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'"
}
相关问题