Попытка подсчитать строки в кадре данных MultiIndex в Python - PullRequest
0 голосов
/ 17 июня 2020

У меня есть фрейм данных с двумя столбцами, которые являются результатом 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!

...