我有一个包含数百个区域(约10年)的面板数据集以及这些区域的空间数据。我使用spdep
包创建了一个权重矩阵(通过标准方式,然后是nb2listw
)。
因此,我有一个矩阵,该矩阵具有每个区域(相对于其他区域)的权重-但是每个区域仅代表一次。
我想从spdep
包(lagsarlm
,errorsarlm
)中运行一些空间回归,但出现错误:
Error in subset.listw(listw, subset, zero.policy = zero.policy) :
Not yet able to subset general weights lists
和
Error in lagsarlm(y ~ x1 + x2: Input data and weights have different dimensions
我认为这是因为权重矩阵每个区域只有一行(然后只能计算一年)。您对如何解决此问题有任何建议吗? 我的想法围绕以下方面:
期待您的建议。