Я очень новичок в пандах и пытаюсь использовать групповое.У меня есть df с несколькими столбцами.Я хочу сгруппировать по определенному столбцу, а затем отсортировать каждую группу на основе другого столбца.Я получаю следующую ошибку AttributeError: Cannot access callable attribute 'reset_index' of 'DataFrameGroupBy' objects, try using the 'apply' method
.
Любая помощь будет принята с благодарностью!
Спасибо!
col1 | col2 | col3 | col4 | col5
=================================
A | A1 | A2 | A3 | DATE1
A | B1 | B2 | B3 | DATE2
Я хочу сгруппировать col1, а затем отсортировать каждую группупо col5, а затем выполните reset_index
, чтобы получить все строки кадра данных.
Ниже приведен код, который я использовал.df.sort_values(['col5'],ascending=False).groupby('col1').reset_index()