File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -463,9 +463,9 @@ loop over the observations.
463463``` {r fit_dummy, cache = TRUE}
464464# see help("mi", "brms") for details on the mi() usage
465465fit_dummy <- brm(
466- CRIME | mi() ~ INC + HOVAL,
466+ CRIME | mi() ~ INC + HOVAL + sar(COL.nb, type = "lag") ,
467467 data = COL.OLD,
468- autocor = cor_lagsar (COL.nb),
468+ data2 = list (COL.nb = COL.nb),
469469 chains = 0
470470)
471471```
@@ -494,7 +494,7 @@ for (i in seq_len(N)) {
494494 y_miss_i <- y
495495 y_miss_i[i] <- p$Ymi
496496 eta <- p$b_Intercept + p$b_INC * fit_i$data$INC + p$b_HOVAL * fit_i$data$HOVAL
497- W_tilde <- diag(N) - p$lagsar * fit_i$autocor$W
497+ W_tilde <- diag(N) - p$lagsar * spdep::nb2mat(COL.nb)
498498 Cinv <- t(W_tilde) %*% W_tilde / p$sigma^2
499499 g <- Cinv %*% (y_miss_i - solve(W_tilde, eta))
500500 cbar <- diag(Cinv);
You can’t perform that action at this time.
0 commit comments