楼主: chenyu890707
52336 41

[编程问题求助] stata如何把工具变量回归的第一,第二阶段同时输出excel或word格式呢? [推广有奖]

21
谢尚自能鸲鹆舞3 发表于 2019-1-15 20:32:43
蓝色 发表于 2017-1-3 20:19
都一年了啊

上网搜索解决办法啊,
请问使用est restore first,结果会出现estimation result first not found?

22
rainboow 发表于 2019-2-14 22:07:13
用ivregress2命令实现一起输出,具体如下:
xi:ivregress 2sls y (x=iv) …… ,r first
xi:ivregress2 2sls y (x=iv) …… ,r first
est restore first
outreg2 using myfile,  cttop(first) replace
est restore second
outreg2 using myfile,  cttop(second) excel

23
wangshigege 发表于 2020-1-12 13:21:20
同问,谢谢·

24
山有木兮zxy 发表于 2020-2-19 11:20:50
蓝色 发表于 2017-1-3 20:19
都一年了啊

上网搜索解决办法啊,
为什么输出第一阶段的时候,总是出现“estimation result first not found”

25
whr1994 学生认证  发表于 2020-8-13 16:20:11
lsssl524 发表于 2017-1-23 11:54
楼上答主的回答稍有遗漏,貌似使用ivregress是无法直接导出第一阶段回归的,但是使用ivregess可以。
根 ...
您好,我用了您说的命令之后,stata提示:_iv_vce_wrk():  3001  expected 21 arguments but received 20  <istmt>:     -  function returned error,请问这是因为什么

26
晶晶哈哈 学生认证  发表于 2020-8-20 15:22:01
  1.   ivreg2 y x (z=x1 x2)  , r first savefirst savefprefix(m1_)
  2.   estimates replay m1_df //激活和保存第一阶段的结果
  3.    *-导出结果
  4.         esttab m1_df using results2/Table_iv_first.csv, replace ///
  5.         scalar(r2_a F N )  ///
  6.         b(%6.3f) star(* 0.1 ** 0.05 *** 0.01) ///
  7.         compress nogaps          ///
  8.         order( x ) ///
  9.         mtitle(df)
复制代码

试试这个方法呢



27
yonghaoaaa 发表于 2020-9-3 09:21:06
黃河泉 发表于 2017-7-21 16:20
恐怕是不相容!恐怕需要自己先跑第一阶段,用 outreg2 存起来;然后再跑一般的 xtivreg(2),再用 outreg2 ...
这样做的一阶段回归与一起做的回归结果有出入

28
黃河泉 在职认证  发表于 2020-9-4 08:28:42
yonghaoaaa 发表于 2020-9-3 09:21
这样做的一阶段回归与一起做的回归结果有出入
应该不会,除非你做错了!

29
zyingx820 发表于 2021-2-2 16:54:13
蓝色 发表于 2017-1-3 20:19
都一年了啊

上网搜索解决办法啊,
谢谢!!!

30
秋秋云云儿 发表于 2021-4-23 22:46:47
将ivregress换成ivregress2

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-9 19:28