Buenas soy muy nueva en R y quisiera saber si me pueden ayudar con lo siguiente.
Estoy calculando unas distancias entre todos los puntos posibles de un sistema. para eso utilizo la siguiente función.
SpatialLinesLengths((shortestPath(trCost, coord2[1,], coord2[1:3,], output="SpatialLines")),longlat=FALSE)
asi seria para las primeras coordenadas con respecto al resto de las coordenadas. pero necesito calcular entre todos los pares posibles para lo cual pensé en realizar un loop
for(i in 1:3){
distance<-SpatialLinesLengths((shortestPath(trCost, coord2[1:3,], coord2[1:3,], output="SpatialLines")),longlat=FALSE)
}
pero como son diferentes vectores de diferentes longitudes a la salida solo me sale 1 valor. me imagino que del ultimo calculo.
Mi pregunta es si estoy tomando una buena decisión y si es así me imagino que esto deberá ser almacenado en una lista.
Alguna idea de como puedo hacer .
Espero hacerme entender. Mil gracias!