Я новичок в Python.
У меня есть DataFrame с именем «Test», содержащий точку (Lat, Long).
ID Lat Long
0 1 50,76543 49,74543
1 0 50,126543 49,5687
2 0 50,4053 49,4230
3 2 50,5693 49,90124
4 1 50,2984 49,5026
5 2 50,3667 49,8032
Я бы хотел измерить расстояние между парой точек каждой линии.
Я уже сделал этот код, но он не работает из-за ключевой ошибки = 6.
for i in range(len(Test)):
Test['Dist']=0
Test['Dist'][(i+1)]=geopy.distance.distance((Test['Lat'][(i+1)],Test['Long'][(i+1)]), (Test['Lat'][i],Test['Long'][i])).km