全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2221 3
2022-05-26
比如在做了一个简单的线性回归之后,要求估计X增加6个单位之后,Y变动的数量,并给出95%置信度的置信区间,这个要怎么处理?
是直接用X的系数及其置信区间乘以6吗?
二维码

扫码加我 拉你入群

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

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

全部回复
2022-6-1 00:14:32
问题里面有一些不太清楚的地方,比如说X增加6单位,是指X的所有观测值都增加6,还是X的样本均值增加6?

好吧,姑且考虑前一种情况,假设有100个观测值。代码如下:

reg y x                                     //y对x回归
replace x=x+6 if _n>=50          //对后面50个观测值每个加6
predict yhat                             //预测y
predict yhat_se, stdp                //生成SE
gen ci_low=yhat-invt(df,p)        //生成95%CI的下限,其中df是n-K,n个观测值,K个变量,p=0.975
gen ci_hig=yhat+invt(df,p)
sort x
twoway(scatter yhat x)(line ci_low ci_hig x)  //绘制图像
二维码

扫码加我 拉你入群

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

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

2022-6-2 04:01:54
康康 发表于 2022-6-1 00:14
问题里面有一些不太清楚的地方,比如说X增加6单位,是指X的所有观测值都增加6,还是X的样本均值增加6?

...
嗷嗷不好意思,题目想问的是,在第一次reg回归之后,假设ΔX=6,这时候ΔY(=β*6+constant)的预测值的置信区间
二维码

扫码加我 拉你入群

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

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

2023-5-16 16:21:45
相当于从x每变化一个单位,y变化了多少,变成了x每变化6个单位,y变化了多少,则需要使x=x/6带入原模型中,得到的就是x每变化6个单位,y变化了多少。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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