Я работал в проекте для класса, и я не знаю, как я могу получить направление (с полями широта и долгота), наиболее повторяемое в DataFrame.Это пример моего Dataframe:
coor lats longs
0 {-8.51114625, 42.90692115} -8.511146 42.906921
1 {-8.4228133, 43.34566085} -8.422813 43.345661
2 {-8.51114625, 42.90692115} -8.511146 42.906921
3 {-8.4228133, 43.34566085} -8.422813 43.345661
4 {-8.51114625, 42.90692115} -8.511146 42.906921
5 {-8.51114625, 42.90692115} -8.511146 42.906921
6 {-8.51114625, 42.90692115} -8.511146 42.906921
7 {-8.51114625, 42.90692115} -8.511146 42.906921
8 {-8.51114625, 42.90692115} -8.511146 42.906921
9 {-8.51114625, 42.90692115} -8.511146 42.906921
10 {-8.4228133, 43.34566085} -8.422813 43.345661
11 {-8.4228133, 43.34566085} -8.422813 43.345661
12 {-8.51114625, 42.90692115} -8.511146 42.906921
13 {-8.51114625, 42.90692115} -8.511146 42.906921
14 {-8.4228133, 43.34566085} -8.422813 43.345661
15 {-8.4228133, 43.34566085} -8.422813 43.345661
Я выполняю это:
coords.groupby(['longs','lats']).size().sort_values(ascending=False)[:5]
Где координаты - это имя файла данных.И я получаю что-то вроде этого:
longs lats
43.345661 -8.422813 303
42.906921 -8.511146 194
43.511210 -8.269336 120
42.798237 -8.866379 31
42.890181 -8.645030 19
dtype: int64
Здесь, если я пытаюсь получить доступ к первому элементу, я получаю количество раз, которое он появляется (в этом случае я получаю 303), но мне нужны широта идолгота: длинные: 43,345661 и лат: -8,422813.