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

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Общий итог сводной таблицы 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
  • Общий итог сводной таблицы Python pandas
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Общий итог сводной таблицы pandas
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Ресурс нити: общий итог не обновляется при изменении продукта/количества
    Anonymous » » в форуме Php
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Проблема с выбором параметров для сводной таблицы с помощью Pandas
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous

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