次のように、緯度、経度の場所を含む場所列を持つデータフレームがあります
deviceid location
1102ADb75 [12.9404578177, 77.5548244743]
geopyのvicenty関数を使用して連続する行間の距離を取得するには? 次のコードを試しました
from geopy.distance import vincenty
vincenty(df['location'].shift(-1), df['location']).miles
次のエラーを返します - TypeError: __new__() は最大で 4 つの引数を取ります (5 つ指定)
編集 - df は、上記のように deviceId & Location 列を含む Pandas データフレームです。
print type(df)
class 'pandas.core.frame.DataFrame'