楼主: 花心对
10927 14

[编程问题求助] stata如何进行批量线性回归分析 [推广有奖]

  • 0关注
  • 0粉丝

大专生

51%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
1.0000
学术水平
2 点
热心指数
1 点
信用等级
0 点
经验
1112 点
帖子
34
精华
0
在线时间
52 小时
注册时间
2016-12-17
最后登录
2018-12-18

楼主
花心对 发表于 2017-1-9 19:30:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我的数据现在是excel的一张表 包含很多只股票不同周的收益率和总市场收益率还有相应的行业收益率

我想以个股的周收益率为因变量 剩下两个收益率为变量进行多元线性回归

如何才能不用把数据分成好多表
然后在stata中得出一张表不同股票的回归结果

谢谢!麻烦各位大神帮忙解答!
二维码

扫码加我 拉你入群

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

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

关键词:线性回归分析 Stata 回归分析 tata 线性回归 行业 回归分析 excel 收益率 因变量

沙发
吊角眼 发表于 2017-1-9 23:46:07
eststo m1: reg ......
eststo m2: reg ......
eststo m3: reg ......
...
esttab m1 m2 m3,  using XXX.rtf
已有 1 人评分论坛币 收起 理由
admin_kefu + 20 热心帮助其他会员

总评分: 论坛币 + 20   查看全部评分

藤椅
campbell0912 发表于 2017-1-10 00:07:56 来自手机
把数据样本上传看看

板凳
花心对 发表于 2017-1-10 10:14:17
吊角眼 发表于 2017-1-9 23:46
eststo m1: reg ......
eststo m2: reg ......
eststo m3: reg ......
麻烦能解释一下吗?
谢谢

报纸
花心对 发表于 2017-1-10 10:16:07
第一期个股、市场、行业周收益率.xlsx (723.42 KB)

地板
花心对 发表于 2017-1-10 10:17:13
campbell0912 发表于 2017-1-10 00:07
把数据样本上传看看
传上来了 麻烦你看一下谢谢

7
吊角眼 发表于 2017-1-11 12:31:18
花心对 发表于 2017-1-10 10:16
沒法下載欸

8
黃河泉 在职认证  发表于 2017-1-12 11:35:22
花心对 发表于 2017-1-10 10:17
传上来了 麻烦你看一下谢谢
请试试(先将 excel 档名改为 r2.xlsx),结果存在 r2.dta (请在 Stata 命令栏中打 pwd 以确定所存目录)
  1. import excel "E:\r2.xlsx", sheet("new_yellow") firstrow clear

  2. ren (股票代码_Stkcd 日期_Date 周收益率_Wkret 市场周收益率_Wretmc)(id date ri rm)
  3. gen year = year(date)

  4. statsby r2=e(r2), by(id year) saving(r2.dta, replace): regress ri rm
复制代码

9
花心对 发表于 2017-1-15 21:20:54
黃河泉 发表于 2017-1-12 11:35
请试试(先将 excel 档名改为 r2.xlsx),结果存在 r2.dta (请在 Stata 命令栏中打 pwd 以确定所存目录)
您好 我试了一下 我想请问您一下 我该怎么把r2.xlsx存为可修改的r2.dta?
谢谢!!!

10
花心对 发表于 2017-1-15 21:36:07
黃河泉 发表于 2017-1-12 11:35
请试试(先将 excel 档名改为 r2.xlsx),结果存在 r2.dta (请在 Stata 命令栏中打 pwd 以确定所存目录)
insheet using C:/Users/Yolanda/Desktop/r2.csv, clear
(10 vars, 11480 obs)

. ren ( _stkcd _date _wkret _wretmc v10)(id date rs rm ri)

. statsby r2=e(r2), by(id date) saving(r2.dta, replace): regress rs rm ri
(running regress on estimation sample)

      command:  regress rs rm ri
           r2:  e(r2)
           by:  id date
file r2.dta is read-only; cannot be modified or erased
r(608);

就是我该怎么存储才能让这个r2文档变成可以修改的 谢谢!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 12:00