【发布时间】:2020-10-27 21:44:53
【问题描述】:
我有一个变量id,我想要每个id 的投资总和。
我正在尝试编写一个循环,但它不正确。
levelsof id2, local(levels)
foreach l of local levels {
gen totalgovtake = sum(Real_Gov_Take_MUSD)
}
【问题讨论】:
-
正如@Cybernike 所示,您不需要循环。此代码中的错误包括:(1)第二次循环,它将失败,因为新变量已经存在(2)代码中没有任何内容意味着每个
id的单独操作(3)您正在使用sum(),它给出累积或运行总和。不是总数。