kolejność fabuły ggplot2
Mam serię uporządkowanych punktów, jak pokazano poniżej:
Jednak gdy próbuję połączyć punkty za pomocą linii, otrzymuję następujące dane wyjściowe:
Wykres łączy się od 26 do 1 i od 25 do 9 i 10 (niektóre błędy), zamiast postępować zgodnie z kolejnością. Kod do drukowania punktów podano poniżej:
p<-ggplot(aes(x = x, y = y), data = spat_loc)
p<-p + labs(x = "x Coords (Km)", y="Y coords (Km)") +ggtitle("Locations")
p<-p + geom_point(aes(color="Red",size=2)) + geom_text(aes(label = X))
p + theme_bw()
I do kreślenia używanej linii: p + geom_line ((aes (x = x, y = y)), color = "blue") + theme_bw ()
Plik zawierający lokalizacje ma następującą strukturę:
X x y
1 210 200
.
.
.
gdzie X jest numerycznym ID, a xiy to para współrzędnych.
Co muszę zrobić, aby linia była zgodna z kolejnością punktów?