Sto appena iniziando a imparare R ma vorrei che il progetto fosse fatto prima piuttosto che dopo. È piuttosto semplice: ho una colonna X e una colonna Y composta da coordinate X e coordinate Y. (Lavorare nel sistema di coordinate NAD27). Andando dalla prima coordinata, mi piacerebbe trovare il punto più vicino all'interno del set di dati e quindi passare alla coordinata successiva e trovare il punto più vicino all'interno dello stesso set di dati. Idealmente, passerebbe attraverso ogni punto e determinerà il punto più vicino.Trova la coordinata X, Y più vicina usando R
point x y
1 1601774 14544454
2 1616574 14579422
3 1608698 14572922
4 1602948 14572990
5 1607355 14573871
6 1615336 14578178
7 1603398 14574495
8 1605153 14570727
9 1606758 14573845
10 1606655 14570953
Benvenuti in Stack Overflow! Per favore includi un piccolo set di dati campione (non ho familiarità con il sistema di coordinate NAD27 e assumerei che anche altri potrebbero esserlo). Inoltre, includi qualsiasi codice che hai provato a eseguire questa operazione. – josliber
Perché i punti negativi? Ottima domanda. Chiedigli di modificare la domanda. – Soheil
'sp :: spDists' o' rgeos :: gDistance' dovrebbe essere d'aiuto, ma prima devi provare alcune cose (la gente non sta solo andando a scrivere il codice) – hrbrmstr