Czy wikipedia jest zła ... czy ja tego nie rozumiem?
Wikipedia: Białe i czarne kwadraty („wzór szachowy”) są idealnie rozproszone, więc Moran miałbym −1. Gdyby białe kwadraty zostały ułożone w stos na jednej połowie planszy, a czarne kwadraty na drugiej, I Morana byłby bliski +1. Losowe ułożenie kwadratowych kolorów dałoby Moranowi I wartość zbliżoną do 0.
# Example data:
x_coor<-rep(c(1:8), each=8)
y_coor<-rep(c(1:8), length=64)
my.values<-rep(c(1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1), length=64)
rbPal <- colorRampPalette(c("darkorchid","darkorange"))
my.Col <- rbPal(10)[as.numeric(cut(my.values,breaks = 10))]
# plot the point pattern...
plot(y_coor,x_coor,col = my.Col, pch=20, cex=8, xlim=c(0,9),ylim=c(0,9))
Jak widać punkty są idealnie rozproszone
# Distance matrix
my.dists <- as.matrix(dist(cbind(x_coor,y_coor)))
# ...inversed distance matrix
my.dists.inv <- 1/my.dists
# diagonals are "0"
diag(my.dists.inv) <- 0
Biblioteka obliczeń Morana I (małpa)
Moran.I(my.values, my.dists.inv)
$observed
[1] -0.07775248
$expected
[1] -0.01587302
$sd
[1] 0.01499786
$p.value
[1] 3.693094e-05
Dlaczego dostaję obserwację = -0,07775248 zamiast „-1”.
ape
bibliotekę wynosi (patrz ostatnie pytanie na stronie GIS ), podejrzewam, że konwertują macierz wag, aby były znormalizowane w wierszu pod maską (lub po prostu źle- zgłaszanie oczekiwanej wartości). Jest to tylko oczekiwana wartość w przypadku, gdy macierz wag przestrzennych sumuje się do 1.