楼主: shiyan1309
1409 2

[有偿编程] 请教怎样用统计软件进行批量回归? [推广有奖]

  • 0关注
  • 0粉丝

已卖:929份资源

大专生

86%

还不是VIP/贵宾

-

威望
0
论坛币
2237 个
通用积分
0.7201
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
598 点
帖子
53
精华
0
在线时间
42 小时
注册时间
2011-2-27
最后登录
2023-10-30

楼主
shiyan1309 发表于 2014-3-3 20:08:21 |AI写论文
30论坛币
需要处理的数据如下:一.有从1到n行数据,记为Ri,i=1,2,3...n。另有一行数据,记为Rm。
二.Ri和Rm都是j行的时间序列数据


问题:怎样一次性让Rm与Ri(i=1,2,3...n)做一元线性回归并输出结果。也就是 i 次回归一次做?
用spss,matlab,eviews做都行。
请指教!


关键词:批量回归 统计软件 一元线性回归 EVIEWS MATLAB 软件 统计

回帖推荐

onroad24 发表于2楼  查看完整内容

批发不行啊 只能零售 因为变量名称不一样 变量个数也可能不同 一次次 回归 然后批量输出结果 倒是可以 个人建议用 stata 跑多个其实也不难,只要每跑完一个regression,你把它取个名字存起来:est store m1。m1是你要改的,第一个model所以我叫m1,第二个的话指令就变成est store m2,依次类推。 运行指令:esttab m1 m2 ... using test.rtf就行了 回归后结果:(1)随机效应(2)固定效应 (1) (2 ...

沙发
onroad24 发表于 2014-3-3 20:17:10
批发不行啊   只能零售

因为变量名称不一样 变量个数也可能不同   


一次次 回归 然后批量输出结果 倒是可以


个人建议用 stata

跑多个其实也不难,只要每跑完一个regression,你把它取个名字存起来:est store m1。m1是你要改的,第一个model所以我叫m1,第二个的话指令就变成est store m2,依次类推。


运行指令:esttab m1 m2 ... using test.rtf就行了

回归后结果:(1)随机效应(2)固定效应
        (1)        (2)
        vc        vc
gvc        -0.0720        -0.103
        (-0.33)        (-0.47)
               
gdp        0.000963        0.00198
        (0.29)        (0.50)
               
p        0.00264***        0.00263***
        (4.00)        (3.72)
               
en        0.00447*        0.00697**
        (1.98)        (2.75)
               
ls        -0.229        -1.207
        (-0.74)        (-1.85)
               
mr        -7.875        -12.90
        (-1.32)        (-1.65)
               
_cons        53.95        140.2
        (1.16)        (1.97)
N        65        65
t statistics in parentheses
* p < 0.05, ** p < 0.01, *** p < 0.001


藤椅
shiyan1309 发表于 2014-3-3 20:18:46
onroad24 发表于 2014-3-3 20:17
批发不行啊   只能零售

因为变量名称不一样 变量个数也可能不同
可不可以用for语句?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 08:14