大家帮忙看下如何编程实现这个操作?
我手中的是一个企业层面的微观数据。企业分属于不同的产业,我所关心的变量iprindustry是企业层面的记录。
我想用相应产业的平均值来代表各个企业实际记录值,即建立一个新的变量iprindustry1,它的特点是,即在同一个产业中的所有企业具有相同的iprindustr值,该值等于这个产业中所有企业的iprindustry记录的平均值。
我所用的操作是很笨的,首先利用tabstat iprindustry,by(country) statistics(mean count)命令得到各个产业的平均值,再gen iprindustry1=0
Replace iprindustry1=????? If industry==……
来一个一个地替换。
工作量太大。
有没有好的方法?
附件中是数据中的一部分。


雷达卡



京公网安备 11010802022788号







