我有以下initial.dta
数据集:
obs. ID city salary
1 123 Normal 100
2 124 Paris 120
3 125 NY 130
4 122 .a 155
5 120 Paris 100
6 128 Chicago 150
................
city
和的某些值salary
可能会丢失 (.a)。我需要计算每个可能的城市价值的平均工资并将其发布到不同的 Stata .dta,以便新的 Stata 文件如下所示:
city averageSalary
Normal 120
Paris 110
NY 150
.a 108
Chicago 160
.................
我试过这个:
clear
postfile myPost city averageIncome using target.dta
use initial, clear
sort city
by city: sum salary, meanonly
post myPost (`r(city)') (`r(mean)') // This line does not execute.
postclose myPost
这里有什么问题?拜托,有人回答这个问题。或者发表评论...