[R-sig-Geo] Error using predict.sarlm
Chiedza Machingaidze
cm@ch|ng@|dze @end|ng |rom gm@||@com
Tue Feb 25 15:34:03 CET 2020
I am running the following code:
Error in predict.sarlm(m1s, newdata = " geodata ", listw = shpw )
and getting the following error:
Error in predict.sarlm(m1s, newdata = "geodata", listw = shpw, :
newdata should have region.id as row.names
I did a search and found a post about the same problem:
http://r-sig-geo.2731867.n2.nabble.com/Error-while-using-predict-sarlm-td7592817.html
So, per the post, I have ensured that region.id matches row names:
> str(attr( geodatanb , "region.id"))
chr [1:74] "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14"
"15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29"
"30" "31" "32" "33" ...
> str(row.names(generalrateforpred))
chr [1:74] "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14"
"15" "16" "17" "18" "19" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29"
"30" "31" "32" "33" ...
all(row.names(geodata using data) %in% attr( geodatanb, "region.id"))
[1] TRUE
Unfortunately, I'm still getting the error.
Could anyone offer any further assistance?
Thank you,
Chi
[[alternative HTML version deleted]]
More information about the R-sig-Geo
mailing list