Общий итог сводной таблицы Python pandasPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Общий итог сводной таблицы Python pandas

Сообщение Anonymous »

Я работаю над сценарием, в котором мне нужно найти промежуточный и общий итог таблицы Пико, созданной в Python. получаю сообщение об ошибке и запрашиваю ваше мнение по этому поводу.
A B C D E F G H %I J K
W P E 6 0 0 0 0 0% 0 0
W P F 3 0 0 0 0 0% 0 0
W P G 1 0 0 0 0 0% 0 0
X P H 23 2 2 0 0 76% 0 0
X P I 8 0 0 0 0 0% 0 0
X P J 1 0 0 0 0 0% 0 0
X P E 5 2 0 1 0 78% 0 0
X P K 36 0 0 0 0 0% 0 0
X P F 35 5 5 0 0 89% 1 0
X P G 40 9 6 2 1 22% 4 0
X P L 6 1 0 1 0 45% 0 0

Первая строка — это заголовок. Столбцы A, B и C — это столбцы индекса, и я пытаюсь получить
  • промежуточный итог на уровне столбца A, поэтому общая сумма значений W и общая сумма Значение X
  • Общая сумма от D до K
  • Как рассчитать значение общего %? Я не могу агрегировать сумму или любую другую операцию, так как чувствую, что это не даст мне правильного ответа.
tbl=pd.pivot_table(C,values=['D','E', 'F','G','H','% I','J','K'],index=['A','B','C']
,aggfunc=[{'D':np.sum,'E':np.sum, 'F':np.sum,'G':np.sum,'H':np.sum,'% I':np.sum,
'J':np.sum,'K':np.sum}]
,fill_value=0,margins=True,margins_name='Total')

Ожидаемый результат
A B C D E F G H %I J K
W P E 6 0 0 0 0 0% 0 0
W P F 3 0 0 0 0 0% 0 0
W P G 1 0 0 0 0 0% 0 0
Sub Total (W) 10 0 0 0 0 Auto% 0 0
X P H 23 2 2 0 0 76% 0 0
X P I 8 0 0 0 0 0% 0 0
X P J 1 0 0 0 0 0% 0 0
X P E 5 2 0 1 0 78% 0 0
X P K 36 0 0 0 0 0% 0 0
X P F 35 5 5 0 0 89% 1 0
X P G 40 9 6 2 1 22% 4 0
X P L 6 1 0 1 0 45% 0 0
Sub Total (X) 154 19 13 4 1 Auto% 5 0
Grand Total 164 19 13 4 1 Auto% 5 0


Подробнее здесь: https://stackoverflow.com/questions/791 ... ivot-table
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Общий итог сводной таблицы Python pandas
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Общий итог сводной таблицы pandas
    Anonymous » » в форуме Python
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Общий итог сводной таблицы pandas
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Ресурс нити: общий итог не обновляется при изменении продукта/количества
    Anonymous » » в форуме Php
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Проблема с выбором параметров для сводной таблицы с помощью Pandas
    Anonymous » » в форуме Python
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»