Pandas dataframe: проверьте, монотонно ли уменьшаются данные
У меня есть пандас dataframe, как это:
Balance Jan Feb Mar Apr
0 9.724135 0.389376 0.464451 0.229964 0.691504
1 1.114782 0.838406 0.679096 0.185135 0.143883
2 7.613946 0.960876 0.220274 0.788265 0.606402
3 0.144517 0.800086 0.287874 0.223539 0.206002
4 1.332838 0.430812 0.939402 0.045262 0.388466
Я хотел бы сгруппировать строки, выяснив, монотонно ли уменьшаются значения с января по апрель (как в строках с индексами 1 и 3) или нет, а затем сложить сальдо для каждой группы, т.е. в конце я хотел бы в итоге получим два числа (1,259299 для убывающего временного ряда и 18,670919 для остальных).
Я думаю, что если бы я мог добавить столбец «убывает», связываясь с логическими значениями, я мог бы делать суммы, используя pandas 'groupby, но как бы я создал этот столбец?
Спасибо Энн