У меня есть панд 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 для остальных).
Я думаю, что если бы я мог добавить столбец «уменьшается» containg booleans, я мог бы делать суммы, используя группу pandas, но как мне создать этот столбец?
Спасибо, Anne
Вы думаете о столбце булевых чисел за каждый месяц? У вас есть переход от уменьшения к увеличению в разных строках. – TomAugspurger
Ahh nevermind. Вы говорите об уменьшении месяца в месяц. Через колонны. – TomAugspurger