楼主: hzsh2009
4243 35

[其他] 储存 运行regression完的数据 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
13 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1543 点
帖子
87
精华
0
在线时间
104 小时
注册时间
2012-5-27
最后登录
2014-7-28

楼主
hzsh2009 发表于 2012-10-11 11:27:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
RT, 对很多数据 run regression后想把他们的coefficient 和costant 存到matrix里面,应该怎么做呢?谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:regression regressio regress REG ESS matrix

沙发
sungmoo 发表于 2012-10-11 14:06:27
reg会自动存入行向量e(b)中

藤椅
大白菜2012 发表于 2012-10-11 21:37:23
regress y x 之后

return list

ereturn list


能提供许多有用的信息。
元芳,侬怎么L00K?

板凳
hzsh2009 发表于 2012-10-11 22:53:56
sungmoo 发表于 2012-10-11 14:06
reg会自动存入行向量e(b)中
那如果数据很多,要怎么查看到所有regression的结果,并且输出呢?

报纸
hzsh2009 发表于 2012-10-11 22:58:44
大白菜2012 发表于 2012-10-11 21:37
regress y x 之后

return list
return list好像只能看到所有结果,能不能只将所有coefficient和constant集合起来输出呢?

地板
大白菜2012 发表于 2012-10-11 23:03:03
hzsh2009 发表于 2012-10-11 22:53
那如果数据很多,要怎么查看到所有regression的结果,并且输出呢?
你所说的数据很多是指regression model 很多么?

regress y1 x1
matrix b1=e(b)
matrix v1=e(V)

regress y2 x2
matrix b2=e(b)
matrix v2=e(V)

元芳,侬怎么L00K?

7
大白菜2012 发表于 2012-10-11 23:16:26
hzsh2009 发表于 2012-10-11 22:58
return list好像只能看到所有结果,能不能只将所有coefficient和constant集合起来输出呢?
额,还有

ereturn list
元芳,侬怎么L00K?

8
hzsh2009 发表于 2012-10-11 23:29:03
大白菜2012 发表于 2012-10-11 23:03
你所说的数据很多是指regression model 很多么?

regress y1 x1
对,还有2个小问题。
1.比如regress y1 x1
matrix b1=e(b)
matrix v1=e(V) 之后怎么看matrix结果呢?

2. 本来如果是分开regression
就是reg y x if ind==0
      reg y x if ind==1,
现在只用 reg y i.ind#c.x 行么?
行的话又怎么将这的b和v的结果输出呢? (因为有很多regression model嘛,reg y i.ind#c.x好像可以一次性运行所有的 ind ==0,1,2,3....但这样怎么整合结果呢?)
问题有点多,谢谢哈!

9
大白菜2012 发表于 2012-10-11 23:44:47
hzsh2009 发表于 2012-10-11 23:29
对,还有2个小问题。
1.比如regress y1 x1
matrix b1=e(b)
1.比如regress y1 x1
matrix b1=e(b)
matrix v1=e(V) 之后怎么看matrix结果呢?

*****  matrix list b1


2. 本来如果是分开regression
就是reg y x if ind==0
      reg y x if ind==1,
现在只用 reg y i.ind#c.x 行么?
*****不等,



. sysuse auto
(1978 Automobile Data)

. reg price mpg if foreign==1

      Source |       SS       df       MS              Number of obs =      22
-------------+------------------------------           F(  1,    20) =   13.25
       Model |  57534941.7     1  57534941.7           Prob > F      =  0.0016
    Residual |  86828271.1    20  4341413.55           R-squared     =  0.3985
-------------+------------------------------           Adj R-squared =  0.3685
       Total |   144363213    21   6874438.7           Root MSE      =  2083.6

------------------------------------------------------------------------------
       price |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
         mpg |  -250.3668   68.77435    -3.64   0.002    -393.8276    -106.906
       _cons |   12586.95   1760.689     7.15   0.000     8914.217    16259.68
------------------------------------------------------------------------------

. reg price mpg if foreign==0

      Source |       SS       df       MS              Number of obs =      52
-------------+------------------------------           F(  1,    50) =   17.05
       Model |   124392956     1   124392956           Prob > F      =  0.0001
    Residual |   364801844    50  7296036.89           R-squared     =  0.2543
-------------+------------------------------           Adj R-squared =  0.2394
       Total |   489194801    51  9592054.92           Root MSE      =  2701.1

------------------------------------------------------------------------------
       price |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
         mpg |  -329.2551   79.74034    -4.13   0.000    -489.4183   -169.0919
       _cons |   12600.54   1624.773     7.76   0.000     9337.085    15863.99
------------------------------------------------------------------------------

. reg price i.foreign#c.mpg

      Source |       SS       df       MS              Number of obs =      74
-------------+------------------------------           F(  2,    71) =   14.42
       Model |   183435109     2  91717554.6           Prob > F      =  0.0000
    Residual |   451630287    71  6360989.96           R-squared     =  0.2888
-------------+------------------------------           Adj R-squared =  0.2688
       Total |   635065396    73  8699525.97           Root MSE      =  2522.1

------------------------------------------------------------------------------
       price |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
     foreign#|
       c.mpg |
          0  |  -329.0368   61.46843    -5.35   0.000    -451.6014   -206.4723
          1  |  -250.7077   51.21966    -4.89   0.000    -352.8368   -148.5786
             |
       _cons |   12595.97   1235.936    10.19   0.000     10131.58    15060.35
------------------------------------------------------------------------------


行的话又怎么将这的b和v的结果输出呢? (因为有很多regression model嘛,reg y i.ind#c.x好像可以一次性运行所有的 ind ==0,1,2,3....但这样怎么整合结果呢?)
问题有点多,谢谢哈!

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
hzsh2009 + 1 + 1 + 1 好的意见建议

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

元芳,侬怎么L00K?

10
hzsh2009 发表于 2012-10-12 01:22:04
大白菜2012 发表于 2012-10-11 23:44
1.比如regress y1 x1
matrix b1=e(b)
matrix v1=e(V) 之后怎么看matrix结果呢 ...
那有什么办法能让一次性将所有foreign=0,1,2。。。的解都输出并存到matrix中吗?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-15 03:40