全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2507 0
2010-04-20
各位好:

利用變數(a、b)進行分組,每一變數均分成五組,再分別估計迴歸式,
在估計完迴歸後,想要提取每一組所估計的係數值與a、b的平均數,
目前程式如下:
statsby meana=r(mean), by (groupa) saving (data\a, replace): sum a
statsby meanb=r(mean), by (groupb) saving (data\b, replace): sum b


statsby coea=_b[x] adjr=e(r2_a), by (groupa) saving( data\rega, replace): reg y  x
statsby coeb=_b[x] adjr=e(r2_a), by (groupb) saving( data\regb, replace): reg y  x


執行上述程式,會出現四個資料檔,
接下來,我又必需將這四個資料檔合併成一個檔,
如何將上述的程式更簡化一些呢?謝謝大家!

a.dta的資料型態為                                       b.dta的資料型態為
groupa    meana                                         groupb           meanb
1                43                                                 1                   75
2                11                                                 2                   53
3                64                                                 3                   35
4                46                                                 4                   75
5                75                                                 5                   52


rega.dta的資料型態為
groupa    coea                                           groupb             coeb
1               3.43                                               1                   8.75
2               2.11                                               2                   5.73
3               6.4                                                 3                   3.85
4               9.4                                                 4                   6.75
5               0.75                                               5                   5.92
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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