Hola, estoy tratando de crear un bucle usando "for" para calcular las distancias mínimas entre puntos (en coordenadas Latitud - Longitud) en dos marcos de datos
En mi caso, tengo un marco de datos1 con más de 1,000 puntos y otro (marco de datos2) con más de 10,000 puntos, y necesito asignar los puntos más cercanos en el marco de datos2 a cada punto en el marco de datos1
La distancia entre dos puntos se calcula mediante la fórmula:
Este es un ejemplo de marcos de datos con coordenadas:
coordenadas1 <- data.frame ("X1" = c (70,10,50), "Y1" = c (20,5,60))
coordenadas2 <- data.frame ("X2" = c (1,2,45,7,8,5,4,13,3,6), "Y2" = c (2,5,36,4,3, 2,6,27,9,8))
¿Alguien podría ayudarme a solucionarlo?
Muchas gracias por adelantado
Saludos, Javi