全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1445 3
2021-02-16
用stata12回归35万次,用了循环。但已经48小时了,还没有运行完。刚换的新电脑,本想安装stata15发现很多乱码,按网上方法未能解决。现求高手看看如何在stata12下改进命令,提高运行速度!



  use  Ivhgjc,clear
  keep  Stkcd1 sym year_mon  y x1 x2 x3 id2
  sort  Stkcd1 year_mon
  gen sd=.
  
  set more off
  
   forvalue i=1/350000{               
              
   reg y x1 x2 x3  if id2==`i'
   
   predict e if id2==`i', resid
              
   bys id2:egen sd_y`i'=sd(e)
   
   drop e*
   
   replace sd=sd_y`i' if sd_y`i'!=.
   drop sd_y*         
               
        }
               
            
*         
duplicates drop id2,force
        
keep year_mon Stkcd1 sym id2 sd*
         
save Ivol_mon1a,replace



二维码

扫码加我 拉你入群

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

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

全部回复
2021-2-17 18:54:11
复制代码

asreg命令可以实现分组回归,看给出的相关统计指标满足你的需求。
二维码

扫码加我 拉你入群

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

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

2021-2-22 22:18:44
DΘstinyじò 发表于 2021-2-17 18:54
asreg命令可以实现分组回归,看给出的相关统计指标满足你的需求。
谢谢!
二维码

扫码加我 拉你入群

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

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

2021-2-25 07:57:32
Stata是什么版本的?可以用MP版本stata,仍然想快还可以试试parallel命令榨干cpu性能
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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