R中的plm包如何处理单例的不平衡面板数据?

时间:2016-03-05 06:06:16

标签: r panel-data plm

我正在使用plm包来分析不平衡的面板数据。问题是样本中的一些公司只有一年的观察。每次使用以下功能时都会出现问题(目的是计算白标准错误):

vcovHC(pooling, method="white1", type="sss", cluster="group")

错误信息是:

Error in crossprod(X, E(u, ul)) : non-conformable arguments

我很确定这是由数据集中的单例引起的。但是以下使用不同参数的调用没有问题(目的是计算集群健壮的标准错误):

vcovHC(pooling, method="arellano", type="sss", cluster="group")

这很有效。

我没有找到任何解决此问题的方法。

我想知道用单例分析不平衡面板数据的正确方法是什么,或者我是否应该放弃这些单例。

如果带有单例的不平衡面板数据没有问题,那么为什么plm包中的vcovHC()函数会处理这种情况并出现错误?

0 个答案:

没有答案