#python #pivot #pivot-table #calculated-columns #difference
Вопрос:
У меня есть pd.pivot_table
сгенерированная сводная таблица, в которой columns = ['Year','Month']
есть два результирующих столбца, т. Е. «M1» и «M2». Я пытаюсь определить разницу между сводными результатами. Например:
Год | 2019 | |
---|---|---|
Месяц | М1 | М2 |
строка 1 | 15 | 10 |
строка 2 | 12 | 11 |
строка 3 | 19 | 10 |
Таким образом, необходим результирующий столбец, т. е. «Чистый», где результат будет равен 5,1,9 для строк с 1 по 3 соответственно.
Я подумываю о создании 3-го столбца, т. Е. «- М2», а затем использую сумму для вычисления «Чистой». Есть ли что-нибудь более прямое, что вы можете придумать?
Комментарии:
1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.