是否可以使用带有二进制因变量的面板数据集在R中进行回归?我熟悉将glm用于logit和probit,将plm用于面板数据,但是不确定如何将两者结合起来。是否有现有的代码示例?
编辑
如果我能弄清楚plm()在执行回归时所使用的矩阵,这也将有所帮助。例如,您可以使用plm进行固定效果,也可以使用适当的虚拟变量创建矩阵,然后通过glm()运行该矩阵。但是,在这种情况下,自己生成假人很烦人,而让plm替您做起来会更容易。
最佳答案
model.frame(plmmodel)
将为您提供plm实际用于拟合模型的数据帧(即在删除列表后,如果您有NA等)
我认为plm并未实现用于估算具有二进制结果的模型的功能,但我可能是错的。在以下位置查看引用手册:http://cran.r-project.org/web/packages/plm/index.html
如果我是正确的话,这表明您不能在扩展plm提供的功能时做大量工作,而不能“结合两者”。
关于r - R中具有二进制因变量的面板数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2804001/