3 votos

Cómo crear un mapa de color según la distancia al punto más cercano en R

Soy nuevo en el SIG y R-- espero que esta pregunta tiene sentido.

Tengo un dataframe(geo07) que contiene dos variables que registran el long/lat valores de alrededor de 6000 puntos (mat_long & mat_lat). Estos puntos corresponden a todos los centros de salud de un determinado tipo en los estados unidos. Puedo graficar los puntos en Estados Unidos por:

map("worldHires","usa", xlim=c(-125,-60),ylim=c(25,52), col="gray95", fill=TRUE)
points(x=geo07$mat_lon,y=geo07$mat_lat,pch=19, col="red", cex=0.5) 

Pero lo que realmente quiero es el color de toda la Estados Unidos mapa basado en la distancia al centro de salud más cercano. Conceptualmente, necesito romper los EE.UU. en los puntos/áreas pequeñas y de color en función de su distancia al centro de salud más cercano. Es este un "mapa de calor"? Son sus funciones R a hacer esto?

0voto

crstamps2 Puntos 233

Hay un distmap() de la función en spatstat paquete que crea un píxel de la imagen de la distancia a los puntos. En el enlace encontrará un gran tutorial para este paquete (incluyendo distmap() ejemplo).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X