#python #excel #pandas #dataframe #pivot-table
Вопрос:
Я хотел бы запустить сводку на фрейме данных pandas, я попытался использовать : pd.pivot_table
:
df = pd.pivot_table(df2,index=['A','C'],columns=['value'],values='value',aggfunc=np.sum, margins=True)
A | C | ценность |
---|---|---|
бар | Большой | 5 |
маленький | 5 | |
фу | Большой | 2 |
маленький | 2 |
Но на самом деле эта сводная таблица будет использоваться в файле excel в той же форме, что и сводная таблица excel, где два индекса находятся в одном столбце, и каждое значение » A » отображается суммой всех значений
A | ценность |
---|---|
бар | 10 |
Большой | 5 |
маленький | 5 |
фу | 4 |
Большой | 2 |
маленький | 2 |