У меня есть фрейм данных с двумя столбцами, которые являются результатом pd.cut (). Я вызываю groupby () для этих двух столбцов и суммирую:
summed_df = df.groupby(['P_BUCKET', 'V_BUCKET']).sum()
Затем я хочу получить количество строк в каждой комбинации сегментов и добавить его в новый столбец в summed_df
:
summed_df['NUM_ROW'] = df.groupby(level = ['PCT_BUCKET', 'VOLUME_BUCKET']).size()
Что дает мне ValueError: несколько уровней действительны только с MultiIndex. TIA!