我有一个数据框架,其中,下标为1的列是起点,下标为2的列是终点。 我想找出它们之间以公里为单位的差异。 我试着跟着code但是出现了一个错误
import mpu
import pandas as pd
import numpy as np
data = {'lat1': [116.51172,116.51135,116.51135,116.51627,116.47186],
'lon1': [39.92123,39.93883,39.93883,39.91034,39.91248],
'lat2': [np.nan,116.51172,116.51135,116.51135,116.51627],
'lon2': [np.nan,39.92123,39.93883,39.93883,39.91034]}
# Create DataFrame
df_test = pd.DataFrame(data)
mpu.haversine_distance((df.lat1, df.lon1), (df.lat2, df.lon2))
目前没有回答
相关问题 更多 >
编程相关推荐