楼主: 陋室听风
1057 1

[一般统计问题] 请教大神stata命令含义! [推广有奖]

  • 1关注
  • 1粉丝

已卖:448份资源

博士生

49%

还不是VIP/贵宾

-

威望
0
论坛币
3254 个
通用积分
29.5463
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
200 点
帖子
105
精华
0
在线时间
264 小时
注册时间
2015-9-16
最后登录
2025-1-22

楼主
陋室听风 发表于 2022-4-14 11:10:54 |AI写论文
200论坛币
最近在学习stata处理命令,看到这样一份命令,请问大神能否帮忙标注一下各步骤目的与含义啊?
dis "`t'"
quietly {
summ incOUR`t'pc [w=wgt]
local allpc=r(mean)
inequal7 incOUR`t'pc [w=wgt]
local allgini=r(gini)

foreach var of varlist incOUR`t'pc incNBS`t'pc `rent'pc {
  summ `var' [w=wgt]
  local pc=r(mean)
  local share=`pc'/`allpc'*100
  inequal7 `var' [w=wgt]
  local gini=r(gini)
  concindc `var' [w=wgt], welf(incOUR`t'pc)
  noi dis %10s "`var'" %10.1f `pc' %10.2f `share' %10.4f `gini' %10.4f r(concindex) %10.4f r(concindex)*`share'/100
}
}

关键词:stata命令 Stata tata foreach Quietly

沙发
陋室听风 发表于 2022-6-22 21:45:27
这是循环语句命令,summ X [w=wgt]是加权重计算X,local X1=r(mean)是存储上述sum命令得到的平均值;inequal7是加权重计算基尼系数,local allgini=r(gini)是存储上述步骤计算得到的基尼系数;foreach var of varlist{}是循环计算变量列表varlist后所有的变量,计算方法是{}中的命令

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 14:54