Tengo un montón de puntos de datos con latitud y longitud. Quiero usar R para agruparlos en función de su distancia.
Ya he echado un vistazo a esta página y probé el paquete clustTool . Pero no estoy seguro de si la función clust en clustTool considera los puntos de datos (lat, lon) como datos espaciales y utiliza la fórmula adecuada para calcular la distancia entre ellos.
Quiero decir que no puedo ver cómo diferencian entre datos espaciales y datos ordinales. Creo que el cálculo de la distancia entre dos puntos en el mapa (espacial) y dos números normales es diferente. (¿No lo es?)
Además, ¿qué sucede si quiero considerar un tercer parámetro en mi agrupación?
Como decir si tengo (lat, lon) y otro parámetro.
¿Cómo se calcula la distancia?
El otro problema que tengo con clustTool es que está diseñado con una GUI en mente. No sé cómo puedo omitir la sobrecarga de GUI en la biblioteca porque no la necesito.
¿Qué opciones tengo en R para el análisis de agrupamiento de datos espaciales?
Cluster
, aceptarán matrices de disparidad o distancia como entrada. Esto los hace perfectamente generales y aplicables a la agrupación en la esfera, siempre que pueda calcular las distancias usted mismo, lo cual es sencillo.