Tworzenie wykresu trajektorii za pomocą R

Chcę utworzyć wykres trajektorii mojego zbioru danych, jak wykres rozrzutu X, Y, ale punkty danych są połączone linią za pomocą strzałki (gdzie strzałka wskazuje na następną pozycję)

Moje dane wyglądają tak:

A    T   X     Y      V      GD  ND   ND2 TID
1 1 3.88 2.7 675.0 27.000  27.000  NA    NA  t1
2 1 3.92 2.7 677.7 42.691  69.691 2.7  7.29  t1
3 1 3.96 2.7 675.0 55.662 125.353 0.0  0.00  t1
4 1 4.00 2.7 675.0 55.662 181.015 0.0  0.00  t1
5 1 4.04 2.7 675.0 55.662 236.677 0.0  0.00  t1
6 1 4.08 2.7 680.4 42.691 279.368 5.4 29.16  t1

I próbowałem użyć qplot, aby to zrobić:

qplot(X, Y, data = sub.data1, color = TID, group = TID)+ 
  geom_line(linetype=5, size=1.5, arrow=arrow(angle=15, ends="both", type="closed"))+
  geom_point (shape=19, size=5, fill="black")

To było w porządku, działało. Tylko, że chciałem zrobić punkty w moich strzałkach wykresu, które wskazują w następnym punkcie danych. Każda pomoc byłaby świetna! Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion