vlambda博客
学习文章列表

【代码】使用egen函数计算基本统计量

视频可见b站账号 实证会计文献鉴赏 4 月8日视频

*使用egen函数计算基本统计量

sysuse auto,replace

sum price

*单变量处理

*egen和gen对sum的不同处理

egen pricesum=sum(price)   //总体加总

gen pricesum2=sum(price)   //累加

egen e=mean(price)   //与描述性统计的平均数一致

sum e price

egen a=median(price)   //与描述性统计的中位数一致

sum a price,d

list a

egen b=min(price)   //与描述性统计的最小值一致

sum b price

egen c=max(price)  

egen d=sd(price) 

*分组单变量处理,以sum为例,其他同单变量

egen pricesum3=sum(price),by(rep78)   //分组总体加总

list pricesum3 rep78

*多变量处理,以rmean为例,其他同单变量

egen f=rmean(price weight)

gen g=(price+weight)/2

list f g