楼主: 毕设搞我
607 4

[回归分析求助] 如何使用循环语句对样本进行分年度的ols回归 [推广有奖]

  • 0关注
  • 0粉丝

小学生

35%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.1071
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
36 点
帖子
4
精华
0
在线时间
6 小时
注册时间
2024-2-17
最后登录
2024-4-5

楼主
毕设搞我 发表于 2024-2-17 22:59:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助各位老师,一个样本里有2002-2020年的数据,如何用stata命令实现2002年、2003年、2004年等一直到2020年逐年数据的ols回归,并将回归结果中各自变量的系数逐年相加保存下来??我的代码如下:
gen sum_coef = .

forvalues i = 2002/2020 {
    reg y1 x Lx L2x L3x L4x L5x if year == `i'
         replace sum_coef = _b[x]+_b[Lx]+_b[L2x]+_b[L3x]+_b[L4x]+_b[L5x] if year == `i'
}
list year sum_coef

但是结果显示有很多重复的数据。。。请问哪里错了呀??

二维码

扫码加我 拉你入群

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

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

关键词:循环语句 如何使用 OLS forvalues forvalue

沙发
wdlbcj 学生认证  发表于 2024-2-18 11:27:50
看着问题不大 你分开年份回归检验一下

藤椅
917968079 发表于 2024-2-20 09:59:25
你存到数据框里面会产生很多重复数据,这个正常,你可以存到一个矩阵里面

板凳
毕设搞我 发表于 2024-2-20 17:37:50
wdlbcj 发表于 2024-2-18 11:27
看着问题不大 你分开年份回归检验一下
检验过了 没毛病 就是有重复的数据,谢谢大佬!(我后面用duplicates处理了)

报纸
毕设搞我 发表于 2024-2-20 17:38:36
917968079 发表于 2024-2-20 09:59
你存到数据框里面会产生很多重复数据,这个正常,你可以存到一个矩阵里面
噢噢好的,谢谢大佬!我后面用duplicates处理了

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

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