java 面板数据回归_R逐步替代面板回归模型的自动模型选择(plm)

我运行一个面板回归(randon效应),我有几个回归者候选人 .

X.panel3.form = as.formula(c("value ~ ",paste(X.panel3.cols,collapse="+")))

> X.panel3.form

value ~ SMB + HML + MOM + IBX + EQWO + TERMBZ + BZCDS5Y + COEN +

COMP + COMI + COAG + DOL + VIX + SPX + TERMUS

然后我运行一个简单的面板回归模型

fit.plm = plm(X.panel3.form,data=panel,index = c("variable","Date"), model="random")

这将是完整的模型,但我想自动选择具有较少回归量的模型 . 类似于逐步程序 .

事实上逐步和AIC的优化将是最好的参考,只有更简单的保持更相关的回归量 .

关键是 Step() 函数不适用于R中的面板数据(我相信它因为没有面板模型的最大可能性估计)

所以在运行 Step() 时, StepAIC() (来自Mass包)

我收到了错误:

Error in UseMethod("extractAIC") :

no applicable method for 'extractAIC' applied to an object of class "c('plm', 'panelmodel')"

所以我的问题是:在使用plm软件包时,R中自动模型选择的替代方案和面板数据集的可能简单实现是什么?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值