pandas数据处理
tester_FAN
这个作者很懒,什么都没留下…
展开
-
pandas学习,计算每行中两个经纬度点之间的距离,并添加到每行的末尾
继上一篇,将两个csv文件通过关键字拼接,得到每行包含两个经纬度点的数据,即另一张结果csv表。这里我们将计算每行的经纬度点之间的距离,并添加到末尾。 先来看看我们即将处理的csv表。 这里我们还是要先定仪一个计算每行经纬度距离的函数。 import pandas as pd from haversine import haversine def cal_distance(row): """ 计算两个经纬度点之间的距离 """ long1 = row['long1']原创 2020-07-12 14:49:29 · 3821 阅读 · 2 评论 -
pandas学习,将两个csv文件的经纬度通过关键字拼接,求出两点之间的距离
最近,有个工作上的诉求,将两份数据处理后,得出两个经纬度点之间的距离。最初用shell将两份数据处理,得到了两张csv表,两张表中都有key值,以及经纬度,然后发现用shell算经纬度之间的距离,又很麻烦,只好转向python, 今天分享一下用python处理数据,得出两个经纬度之间的距离的过程。 先看两张表的内容。 首先,使用haversine方法,方便计算两点间的距离。 from haversine import haversine import pandas as pd list1 = []原创 2020-07-11 17:56:34 · 1152 阅读 · 0 评论