在 R 中估计面板模型

数据挖掘 r 回归 线性回归 预报
2022-02-23 18:39:45

我该如何估计

yi,t=βixi,t+ϵi,tβi=γizi+ηi

在 R 中?此外,如果我已将我的数据集拆分为包含所有 i 的 80% 的火车集,然后我想预测其余 20% i 的 ,我该怎么做在 R 中?yi,tt

先感谢您

1个回答

对于线性回归,您想使用 R 的 lm() 函数,如下所示:

my.model <- lm(response.variable ~ predictor1 + predictor2, data = my.data)

使用以下模型查看模型:

summary(my.model)

您可以使用 predict() 将此模型应用于“测试”数据集(您的 20% 拆分),如下所示:

predict(my.model, test.data)