Существуют ли в pandas отдельные функции для выполнения эквивалентов SUMIF, которые суммируются по определенному условию и COUNTIF, который подсчитывает значения конкретных условий из Excel?
Я знаю, что существует много многоступенчатых функций, которые можно использовать для
например, для sumif
Я могу использовать (df.map(lambda x: condition), or df.size())
, затем использовать .sum()
а для countif
я могу использовать (groupby functions
и искать свой ответ или использовать фильтр и .count())
Есть ли простой одноэтапный процесс для выполнения этих функций, когда вы вводите условие и кадр данных, и получаете суммы или подсчитанные результаты?