У меня есть следующие данные:
cut value1 value2 distance
0 1961.0 0.0 0.0 0
1 1961.0 0.0 1.0 0.812976
2 1962.0 0.0 2.0 0.78076
3 1962.0 0.0 3.0 0.907385
4 1963.0 0.0 4.0 0.49206
5 1963.0 0.0 5.0 0.751321
6 1963.0 0.0 6.0 0.566744
Я хотел сгруппировать по cut
, используя df.groupby('cut').max()
, но получил следующую ошибку:
ValueError: Grouper for 'cut' not 1-dimensional
Я понял, что это потому, что сериал читается как кадр данных:
In: type(df)
Out: pandas.core.frame.DataFrame
In: type(df['cut'])
Out: pandas.core.frame.DataFrame
Почему это происходит?
Редактировать: Вот скриншот, когда я пытаюсь вывести серию: