Как создать сводную таблицу, которая агрегирует на одном поле в индексе - PullRequest
0 голосов
/ 27 июня 2019

Я хочу отобразить пивот из 5 полей индекса. Мне нужно использовать одно из полей индекса в качестве поля значения для агрегации счетчиков. Я получаю сообщение об ошибке: «Grouper для« Материал »не является одномерным» при запуске приведенного ниже кода. Pandas не нравится, когда у меня одно и то же поле в индексе и в качестве значения. Есть ли способ обойти это?

pd.pivot_table(df,index=['Material','Material Desc','Reason \
     Code','Responsible','Resolution Dt'],values='Material',aggfunc='count')
...