forvalues i=1/69{
capture noisily reg YTA X1 X2 X3 if g==`i'
quietly if !_rc {
predict em1 if g==`i', res
replace em=em1 if g==`i'
drop em1
}
我在stata运行了以上循环程序后(在论坛里找的),stata就无法查看数据了,也无法关闭,这是怎么回事?
|
楼主: 桃可可
|
23811
11
[编程问题求助] stata运行出错了,也无法关闭,是怎么回事?如何解决 |
|
大专生 65%
-
|
回帖推荐wcf2921530 发表于6楼 查看完整内容 楼主试试以下命令,粘贴到do文件中直接执行。
capture program drop myreg
program myreg,byable(recall)
tempvar em1
capture gen em=.
marksample touse
reg `*' if `touse'
quietly predict `em1' if `touse', res
quietly replace em=`em1' if `touse'
end
bys g:myreg YTA X1 X2 X3
看看可不可以。
| ||
|
|
| ||
| ||
| ||
| ||
加好友,备注jltj京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


