我正在处理如下所示的数据帧。x和y是轨迹随时间变化的墨卡托x,y坐标。具有相同航向的行是属于同一轨迹的点。我们可以看到,所有0的行分隔了不同的轨迹。在VoyageID X Y Time
27 2 -7.35857534 2.09175178 1.29471228
28 2 -7.35863779 2.09167080 1.29471234
29 2 -7.35882203 2.09156224 1.29471240
30 2 -7.35908808 2.09147633 1.29471246
31 2 -7.35941313 2.09134900 1.29471252
32 2 -7.35970112 2.09123810 1.29471258
33 0 0.0000000 0.0000000 0.0000000
34 3 -7.34769342 2.09628155 1.29498270
35 3 -7.34811254 2.09626864 1.29498282
36 3 -7.34853711 2.09625315 1.29498288
37 3 -7.34889255 2.09622732 1.29498294
38 0 0.0000000 0.0000000 0.0000000
39 4 -7.35857089 2.09176469 1.29531606
40 4 -7.35862989 2.09169697 1.29531612
41 4 -7.35869312 2.09162679 1.29531618
42 4 -7.35876692 2.09158959 1.29531624
43 0 0.0000000 0.0000000 0.0000000
我恳请您从以下两个方面为我提供可视化这些轨迹的最佳方法:如何在简单的二维线图上绘制x,y坐标?
如何在单张地图上用x,y坐标绘制轨迹(使用Folium或任何其他真实地图)?
另外,我如何管理不同轨迹的点(它们被0分开)。我不熟悉python和matplotlib,所以如果可能的话,请提供一些详细的答案。
提前谢谢。在