全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3262 2
2015-10-03
g wgap = .
qui forvalues i = 1/500 {
        preserve
        bsample
        reg wage female
        local wgap = 1 + _b[female] / _b[_cons]
        restore
        replace wgap = `wgap' in `i'
}

这个是一个求性别工资gap的题,性别用的虚拟变量。第一步是用自助法估计gap的SE,using 500个 replications.

语句里面forvalues i=1/500意思是重复在样本里取大小为500的样本,还是取500次?哪里看出样本大小和次数呢?

如果下面不用命令preserve会怎样?

local wgap = 1 + _b[female] / _b[_cons]
为什么wgap前面要加local,这个等式什么意思啊 不是应该 wgap本来就是_b[female] 吗?

还有求置信区间的时候,di `wgap' - 1.96 * r(sd), SD前面加R是什么意思?


. gen se = .


. gen rep = _n

. qui forvalues i = 1/500 {
. sum wgap if rep <= `i'
. replace se = r(sd) in `i'
.
这些又是干吗呢

鞠躬谢!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-10-4 08:37:21
1. 取500次。
2. 样本大小取决于bsample里的设置。
3. 不用preserve会丢失原始数据。
4. r(sd)里保存着SD的值。
5. 最后几行保存前面得到的结果。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-10-9 20:54:54
夏目贵志 发表于 2015-10-4 08:37
1. 取500次。
2. 样本大小取决于bsample里的设置。
3. 不用preserve会丢失原始数据。
[em17][em17]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群