У меня есть две серии в DataFrame:
A B
1 2
2 3
2 1
4 3
5 2
и я бы создал новый столбец df['C
], который подсчитывает, во сколько раз значение в столбце df['A']
превышает значение в столбце df['B']
для скользящего окна предыдущих 2 (или более) строк.
Результат будет примерно таким:
A B C
1 2 NaN
2 3 NaN
2 1 0
4 3 1
5 2 2
Я также хотел бы создать столбец, который суммирует данные в df['A']
выше, чем df['B']
, всегда используя скользящее окно.
Со следующим результатом:
A B C D
1 2 NaN NaN
2 3 NaN NaN
2 1 0 0
4 3 1 2
5 2 2 6
Заранее спасибо.