全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1743 3
2023-11-20
为什么用同样的数据,同样的代码,每次stata回归出的结果不一样?这可能是什么问题呢?拜谢


代码为:
use "/Users/liujinzi/Desktop/数据.dta"


merge m:1 city year using 指数.dta
keep if _merge == 3
drop _merge


merge m:1 prov  using 分配.dta
keep if _merge == 3
drop _merge


gen 实际gdp = gdp if year == 1999
bysort county :replace 实际gdp=gdp[_n-1]*地区生产总值指数上年100/100 if year!=1999

gen lg=log(实际gdp)
bys prov year: egen lg_m=mean(lg)
gen ly=abs(lg-lg_m)

gen x=did*above

winsor2 ly

reghdfe ly_w  x , absorb(county year ) vce(r)

二维码

扫码加我 拉你入群

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

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

全部回复
2023-11-21 14:05:03
不会的
可能是中间这个winsor2命令导致的 也许直接修改了你的原始数据
二维码

扫码加我 拉你入群

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

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

2023-11-22 18:05:43
wdlbcj 发表于 2023-11-21 14:05
不会的
可能是中间这个winsor2命令导致的 也许直接修改了你的原始数据
好的谢谢!解决啦
二维码

扫码加我 拉你入群

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

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

2024-12-9 18:52:42
jinziliu 发表于 2023-11-22 18:05
好的谢谢!解决啦
我也遇到了类似问题 最后楼主解决了吗 思路是什么呢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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