#r #spatial #plm #spml
#r #пространственный #plm #spml
Вопрос:
Я сравниваю модель авторегрессии пространственной панели с панельной регрессией без пространственных терминов. Для обеих моделей я оцениваю отдельные фиксированные эффекты. Я был удивлен, что spml
пакет выводит фиксированные эффекты с термином перехвата. Это не тот случай, когда выполняется «обычная» регрессия панели фиксированных эффектов.
Я никогда не видел, чтобы перехваты сообщались с фиксированными эффектами. Есть ли причина, по которой spml
это делается? Изменяется ли интерпретация фиксированных эффектов по сравнению с фиксированными эффектами в plm
пакете?
Вот пример того, что я имею в виду:
library(splm)
library(plm)
df <- data.frame(y = c(10,20,30,40,15,17,25,37), x = c(10,5,20,10,12,7,18,11))
df$time <- rep(c(1,2), each = 4)
df$ind <- rep(1:4, 2)
df <- df[,c("ind","time", "y", "x")]
df
# matrix for spatial estimation - Spatial Panel Autoregressive Model
W <- matrix( c( 0,0,1,1,
0,0,1,1,
1,1,0,5,
0,1,10,0), nrow = 4)
W <- sweep(W, 1, rowSums(W), "/")
listw <- mat2listw(W, style = "W")
# spatial estimation
res_spatial <- spml(y ~ x, data = df, listw = listw, effect = "individual",
model="within", spatial.error="none", lag = T)
# panel estimation without spatial lags
res <- plm(y ~ x, data = cbind(df), effect = "individual", model="within")
# FIXED EFFECTS WITHOUT INTERCEPT
summary(fixef(res))
# FIXED EFFECTS WITH INTERCEPT -> WHY??
effects.splm(res_spatial)