全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1341 2
2012-02-22
刚刚上手stata帮导师做课题 遇到一个问题:
我想分别用 X1,X2,X3......X100 对 Y回归!
我想问问有没有批量处理的命令啊 要不我要回归100次呢
二维码

扫码加我 拉你入群

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

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

全部回复
2012-2-22 12:28:10
您須要的是循環指令foreach
當您的x1,x2…x100都排地好好的【主要x1在這些x最前,x100在這些x最後】
又假設您的y是0-1變量,假設您想執行probit迴歸
那麼參考以下的動作
foreach v of varlist x1-x100 {
         probit y `v'
         est store `v'
         set more off
}

這個sei more off主要是執行回歸太多次時,懶地畫面有時要一直點,讓它自行一次出來
至於est store主要是將估計結果存起來,當您執行那麼多,有時畫面一過去,東西就沒了
存起來方便您調用,不過一次最多好像只能存1000個

簡言之{}裡面是您能夠去變化的,主要是看您想怎麼做

參考看看! 祝福您研究順利
二维码

扫码加我 拉你入群

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

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

2012-2-22 16:59:11
h3327156 发表于 2012-2-22 12:28
您須要的是循環指令foreach
當您的x1,x2…x100都排地好好的【主要x1在這些x最前,x100在這些x最後】
又假 ...
非常感谢哈 !!呵呵!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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