Как построить суммарные оценки от 0 до 1 по оси X и количество записей выше этого показателя по оси Y? - PullRequest
0 голосов
/ 30 марта 2020

Я работаю над Python, используя Seaborn и Matplotlib, пытаясь построить это. Например, вот пример .head () моей входной таблицы:

    ID      SCORE       JOB
0   SNPA    0.00541     ServerA
1   SNPB    0.00042     ServerB
2   SNPC    0.03345     ServerA
3   SNPD    0.00476     ServerB
4   SNPE    0.00457     ServerA

Я ищу бин Счеты и график количества записей в каждом бине от 0 до 1. Тем не менее, он должен быть кумулятивным, например, когда ось X равна 0, вы получите 100% от количества записей, так как все оценки> 0. Когда ось X равна 0,1, вы получите количество записей, где оценка> 0,1. Когда ось X равна 0,2, она составляет> 0,2 и т. Д., Пока максимальная оценка не равна 1, и это уменьшающийся наклон. Я также пытаюсь стилизовать это на основе задания, поэтому для ServerA и ServerB должно быть две строки.

Как мне построить это с помощью Python? Спасибо!

РЕДАКТИРОВАТЬ: я закончил фильтрацию моего текущего кадра данных в новый кадр данных с

 df[df['R2']>=0]['ID'].count()", "df[df['R2']>=0.1]['ID'].count() ....

и так далее. Пока этого будет достаточно, но я открыт для лучших методов!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...