R 中的预测函数返回与模型对象中的拟合值不同的值

问题描述 投票:0回答:0

我在

lagsarlm
的spdep包中使用
r
来估计空间Durbin(混合)模型

m1 <- lagsarlm(f, data = d, wlist, type = "mixed")

其中

f
是我设计的因变量和自变量模型,
d
是一组从csv文件加载的数据点,
wlist
是空间权重列表。 SDM 的回归对我来说效果很好。我使用了预测功能:

pred <- predict(m1,newdata = d, listw = wlist)

用原始数据和空间权重表估计因变量。估计与模型对象

fitted.value
中的
m1
不同。

根据我的理解,Sarlm 对象中的

fitted.value
是在因变量已知的假设下估计的。我想知道
predict
函数如何估计在因变量和自变量上都滞后的空间混合模型。

我查了sarlm的文档,里面提供了空间滞后模型预测的信息。我找不到空间混合模型的预测公式。

r spatial spatial-data
© www.soinside.com 2019 - 2024. All rights reserved.