Существует ли эффективный способ найти сумму значений, абсолютное значение которых больше медианы строки в кадре данных pandas?сумма значений больше медианы каждой строки в кадрах данных pandas
Например:
Monday Tuesday Wednesday Thursday Friday Saturday
0 2.2 4.4 0.5 9 4 3
1 2 4 1 8 4 5
2 1.8 4.5 0.9 8 1 15
3 4 1 5 10 4 5
…
Как генерировать сумму чисел в каждой строке, которые больше, чем медиана соответствующей строки? Как насчет 25 процентов или 75 процентов?
И чтобы получить сумму таких значений для строк, просто нажмите на .sum (axis = 1) на ответ Эда выше. – Alexander
Спасибо Эд и Алекс, никогда не использовали '.gt' раньше. Просто из любопытства, можно ли использовать «применять» для реализации той же функции? – user6396
Да, вы могли бы, но я бы посоветовал это сделать, потому что применять медленно, пока это будет векторизовано, применять должно быть последнее средство всегда – EdChum