Genere un gráfico de dispersión con el código:
plot(p2$mean.of.class[1:40],p2$correlation[1:40], type="o",
pch=16,ylab="I Moran",xlab="Distancia (m)")
donde p2 es un dato tipo "correlog" del paquete "ncf"
> str(p2)
List of 6
$ n : Named int [1:1239] 28 49 130 214 186 262 240 208 208 240 ...
..- attr(*, "names")= chr [1:1239] "0" "1" "2" "3" ...
$ mean.of.class: Named num [1:1239] 0 988 1548 2463 3489 ...
..- attr(*, "names")= chr [1:1239] "0" "1" "2" "3" ...
$ correlation : Named num [1:1239] 0.323 0.45 0.476 0.452 0.283 ...
..- attr(*, "names")= chr [1:1239] "0" "1" "2" "3" ...
$ x.intercept : Named num 24321
..- attr(*, "names")= chr "(Intercept)"
$ p : num [1:1239] 0.032967 0.003996 0.000999 0.000999 0.000999 ...
$ call : chr "correlog(x = p1$X, y = p1$Y, z = rntransform(p1$Tgen), increment = 1000)"
- attr(*, "class")= chr "correlog"
Necesito que ademas en el gráfico se rellenen en rojo los puntos que son significativos p<0.05 . Estos valores p estan en la columna p2$p
Gracias!