小编ych*_*ain的帖子

如何使用熊猫数据框中的纬度和经度计算距离?

我有一个具有两列纬度和经度和 863 行的数据框,因此每行都有一个由纬度和经度定义的点坐标。现在我想计算所有行之间的距离(以公里为单位)。我正在使用以下参考链接来获取纬度和经度对之间的距离。如果有几行,我可以使用参考链接完成。但是我有大行,我想我需要一个循环来解决问题。由于我是 python 的新手,我无法创建一个逻辑来循环这个想法。

参考链接: 根据纬度/经度获取两点之间的距离

我的数据框如下所示:

read_randomly_generated_lat_lon.head(3)
Lat          Lon
43.937845   -97.905537
44.310739   -97.588820
44.914698   -99.003517
Run Code Online (Sandbox Code Playgroud)

geolocation latitude-longitude python-3.x pandas

3
推荐指数
1
解决办法
4110
查看次数