【发布时间】:2018-02-16 18:21:59
【问题描述】:
我试图将基尼系数计算为五次重复的平均值。我的代码不能正常工作,我找不到办法。
inequal7 是用户编写的命令。
gen gini=.
forval i=1/5 {
mi xeq `i' : inequal7 income [aw=hw0010]
gen gini_`i'=.
scalar gini_`i' = r(gini)
replace gini_`i'= r(gini)
if `i' ==5 {
replace gini = sum(gini_1+gini_2+gini_3+gini_4+gini_5)/5
}
}
有人可以帮我吗?
【问题讨论】:
-
你能解释一下这是对是错吗?我们不知道您的目标/“基尼系数...”是什么意思。
-
请参阅stackoverflow.com/help/mcve 了解如何提问。正如@Avery 巧妙地暗示“我的代码错误”本身并没有提供信息。
-
一个毫无意义的编辑将“我的代码错误”更改为您现在可以阅读的内容。