楼主: whj1990824
27700 51

[回归分析求助] STATA OPREG命令的问题 [推广有奖]

21
longxingtx8 学生认证  发表于 2016-4-28 21:27:41 |只看作者 |坛友微信交流群
xiaohangua 发表于 2012-7-29 18:11
an error occurred when bootstrap executed opreg
运行时也出现这句啊。是不是opreg安装的有问题?
我是 ...
朋友你好,我现在也出现这句话,请问你是怎么解决的,谢谢。

使用道具

22
birdnick 发表于 2016-5-10 17:06:17 |只看作者 |坛友微信交流群
xiaohangua 发表于 2012-7-29 19:52
已经解决了
请问您最后是怎么解决的?
我用您的样例也进行了测试,显示last estimates not found
当然,我自己的仍然停留于an error occurred when bootstrap executed opreg
大部分可能性基本都可以排除,完全没有头绪了....愁啊

使用道具

23
birdnick 发表于 2016-5-10 17:07:12 |只看作者 |坛友微信交流群
longxingtx8 发表于 2016-4-28 21:27
朋友你好,我现在也出现这句话,请问你是怎么解决的,谢谢。
朋友,你最后这个问题怎么解决的
同遇见,非常发愁,毫无头绪

使用道具

24
longxingtx8 学生认证  发表于 2016-5-12 16:47:48 |只看作者 |坛友微信交流群
birdnick 发表于 2016-5-10 17:07
朋友,你最后这个问题怎么解决的
同遇见,非常发愁,毫无头绪
gen lnY_add=ln(chanchu)
     gen lnK=ln(zibentouru)
     gen lnL=ln(num)
     gen lnI=ln(capital)
     gen ln_material=ln(material)
         xtset id year
         gen exit=0
         replace exit=1  if  id[_n]!=id[_n+1]&year!=2015
     xi:opreg lnY_add, exit(exit) state(age lnK) proxy(lnI) free(lnL ln_material)   cvars(stata )  vce(bootstrap, seed(1357) reps(5))
     predict tfp_op

使用道具

25
birdnick 发表于 2016-5-12 17:50:53 |只看作者 |坛友微信交流群
longxingtx8 发表于 2016-5-12 16:47
gen lnY_add=ln(chanchu)
     gen lnK=ln(zibentouru)
     gen lnL=ln(num)
后来我也做成功了。但其实也没搞明白为什么一下午都有那个问题,因为能排除的问题一开始就都排除了。不过这个reps 5真的非常有必要,一开始我还是以为我电脑坏了,后来也是改成5才发现能运算出来。多谢你!!你这个代码估计以后会对很多人有用。

使用道具

26
万里晴空 发表于 2016-5-12 20:08:24 |只看作者 |坛友微信交流群
longxingtx8 发表于 2016-5-12 16:47
gen lnY_add=ln(chanchu)
     gen lnK=ln(zibentouru)
     gen lnL=ln(num)
谢谢这个提供的代码学习

使用道具

27
万里晴空 发表于 2016-5-15 20:25:42 |只看作者 |坛友微信交流群
longxingtx8 发表于 2016-5-12 16:47
gen lnY_add=ln(chanchu)
     gen lnK=ln(zibentouru)
     gen lnL=ln(num)
兄台,参考你的语句   xi: opreg lny , exit(exit) state(age lnk) proxy(lni) free(lnl )   vce(bootstrap, seed(10) reps(5)).得到了估计。但是如果按照年份或者产业来进行回归,如何做呢?

按照前面兄弟的代码,在样本数据中设置了产业代码变量cic.
           xtset id year
          gen exit=0
   replace exit=1  if  id[_n]!=id[_n+1]&year!=2011
    forvalues  x=1/2{
    disp  `x'
    opreg lny if cic==`x', exit(exit) state(age lnk) proxy(lni) free(lnl )   vce(bootstrap, seed(10) reps(5))
}.最终的结果是an error occurred when bootstrap executed opreg。
具体是:
(running opreg on estimation sample)
an error occurred when bootstrap executed opreg
r(2000);
end of do-file
发愁了两天了?如何调整呢?

使用道具

28
gwrsm 发表于 2016-8-15 02:47:48 |只看作者 |坛友微信交流群
mark下,,,,,,,,,,,,,,,,

使用道具

29
哈维的神采 发表于 2016-11-8 12:11:09 |只看作者 |坛友微信交流群
longxingtx8 发表于 2016-5-12 16:47
gen lnY_add=ln(chanchu)
     gen lnK=ln(zibentouru)
     gen lnL=ln(num)
直接用predict得到的是TFP?不是吧,,,TFP得用tfp_op = lnY_add - _b[lnL]*lnL - _b[lnK]*lnK这个公式算出来才对吧?求指教

使用道具

30
哈维的神采 发表于 2016-11-8 12:11:41 |只看作者 |坛友微信交流群
birdnick 发表于 2016-5-12 17:50
后来我也做成功了。但其实也没搞明白为什么一下午都有那个问题,因为能排除的问题一开始就都排除了。不过 ...
直接用predict得到的是TFP?不是吧,,,TFP得用tfp_op = lnY_add - _b[lnL]*lnL - _b[lnK]*lnK这个公式算出来才对吧?求指教

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 14:00