2419 4

[回归分析求助] 环境不确定性计算 [推广有奖]

  • 0关注
  • 0粉丝

小学生

0%

还不是VIP/贵宾

-

威望
0
论坛币
40 个
通用积分
5.2896
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
432 点
帖子
6
精华
0
在线时间
1 小时
注册时间
2021-7-13
最后登录
2023-1-15

楼主
吱吱吱吱吱. 发表于 2021-7-13 18:11:57 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问环境不确定性计算的时候有一步是循环回归命令如下:forvalues i = 2010(1)2020{
        use "C:\Users\A\Desktop\saleC.dta", clear
        gen YEAR=year-`i'+5
        xtset code year
        keep if year>`i'-5 & year<=`i'
       
        * 剔除不足5年的样本
        bys code : gen N=_N
        drop if N!=5
       
        * 逐个公司回归
        bys code: asreg sale YEAR, fitted
        * 过去5年非正常销售收入的标准差
        bys code: egen sd=sd(_residuals)
        * 过去5年正常销售收入的均值
        bys code: egen mean=mean(sale)
        * 未经行业调整的环境不确定性
        gen eu_未调整=sd/mean
        keep if YEAR==5
        drop YEAR _*
        save "C:\Users\A\Desktop\eu.dta",replace
}
得到的最终结果只有2020年的 请问是哪里出问题了呢?
二维码

扫码加我 拉你入群

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

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

关键词:不确定性 不确定 确定性 forvalues forvalue

沙发
wdlbcj 学生认证  发表于 2021-7-13 20:50:24
感觉原因在于 一开始的gen YEAR=year-`i'+5 以及 最后的 keep if YEAR==5 所以只有2020的数据符合该要求

藤椅
吱吱吱吱吱. 发表于 2021-7-13 21:10:40 来自手机
wdlbcj 发表于 2021-7-13 20:50
感觉原因在于 一开始的gen YEAR=year-`i'+5 以及 最后的 keep if YEAR==5 所以只有2020的数据符合该要求
那请问应该怎么修改 我这块主要是参考人家的  我看大部分人基本都是这样写的呢

板凳
sea晒 发表于 2021-8-4 11:11:29
可以参考 https://bbs.pinggu.org/thread-10701120-1-1.html  这个帖子讲的挺细的

报纸
爱汽水不爱果汁 发表于 2021-12-14 13:44:05
缺少循环

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

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