楼主: zd504
1559 1

[统计软件与数据分析] STATA:如何分组回归以及提取残差序列 [推广有奖]

  • 0关注
  • 1粉丝

等待验证会员

博士生

1%

还不是VIP/贵宾

-

威望
0
论坛币
512 个
通用积分
2.8525
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2051 点
帖子
86
精华
0
在线时间
224 小时
注册时间
2016-1-11
最后登录
2024-6-6

楼主
zd504 学生认证  发表于 2017-11-5 09:50:59 |只看作者 |坛友微信交流群|倒序 |AI写论文
1论坛币
请教各位大神,数据是多家公司、多年、多个指标的日数据。请教如何用STATA实现以下目标:
1. 如何每家公司每年进行一个回归?(因为每家公司每年都有一列数据,可以进行回归运算)
2. 如何提取每个回归的残差序列?

多谢各位大神帮忙。[em23]

关键词:Stata 分组回归 残差序列 tata 如何提取
已有 1 人评分经验 收起 理由
remlus + 100 精彩帖子

总评分: 经验 + 100   查看全部评分

沙发
黎明风帆 发表于 2017-11-5 13:14:15 |只看作者 |坛友微信交流群

gen resid_stddev = .
forvalues year in 1980/2010 {
        reg Y X1 X2 X3 if year == `year'
        capture drop resid
        predict resid if e(sample), r
        su resid
        replace resid_stddev = r(sd) if year == `year'
}
table year, contents(mean resid_stddev)

使用道具

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

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-15 16:16