武敏泥 发表于 2021-8-24 14:23 
省p 租金d 居住地e
广东 700 本地
广东 ...
bys 省p 居住地e: egen mean2=mean(租金d) if 居住地e=="外地"
sort 省p mean2
bys 省p:replace mean2=mean2[_n-1] if mean2==.
bys 省p 居住地e: egen mean3=mean(租金d) if 居住地e=="本地"
sort 省p mean3
bys 省p:replace mean3=mean3[_n-1] if mean3==.
gen wanted=mean2-mean3
你试一下这个命令 看行不行 这个是根据你这个数据来的,