阅读权限 255 威望 0 级论坛币 2262 个 通用积分 0.1500 学术水平 0 点 热心指数 0 点 信用等级 0 点 经验 369 点 帖子 24 精华 0 在线时间 200 小时 注册时间 2017-11-4 最后登录 2025-6-2
本科生
还不是VIP /贵宾
威望 0 级论坛币 2262 个 通用积分 0.1500 学术水平 0 点 热心指数 0 点 信用等级 0 点 经验 369 点 帖子 24 精华 0 在线时间 200 小时 注册时间 2017-11-4 最后登录 2025-6-2
开心
2019-2-7 00:12:15
签到天数: 400 天
连续签到: 8 天
[LV.9]以坛为家II
10 论坛币
各位前辈:以下是我编的程序,其中暂元里面包括了6个变量,与主题无关。
我的编程目的是,有13对变量,也就是26个变量,任取每三对(也就是aj ak aL bj bk bL)与暂元里的6个变量一起组成自变量,对因变量缩尾ROIC做分组回归,然后怎么把这暂元里的6个变量的系数和这三对变量的6个系数以及拟合优度提出来 。
如果用 _b 命令的话,aj ak aL bj bk bL的系数所在列是不固定的,我想把这6个系数固定在6个列里。
local 暂元 缩尾上一年ξ-CRDA
forvalues j=1/11{
local j1=`j'+1
forvalues k=`j1'/12{
local k1=`k'+1
forvalues L=`k1'/13{
statsby 拟合优度=e(r2) 自变量j=`j' 自变量k=`k' 自变量L=`L' ,saving(D:\result\r`j'_`k'_`L'.dta,replace): reghdfe 缩尾ROIC `暂元' a`j' a`k' a`L' b`j' b`k' b`L', absorb(公司 年份) vce(cluster 公司)
}
}
}
这是在statsby语句里使用_b 之后,可见生成了26列,不便于最后比较结果
这是我的目标样式,即在自变量L列之后,生成暂元里的6个变量系数和固定的6个aj ak aL bj bk bL系数