Panda Python - вычисление того, какой процент значений является истинным и ложным из общего числа в логическом столбце - PullRequest
0 голосов
/ 08 сентября 2018

Здравствуйте, у меня есть логическое значение с True и False.

Когда я запускаю value_counts(), как это

df['column'].value_counts()

Я получаю следующее:

True     10718
False     1105
Name: column, dtype: int64

Есть ли способ подсчитать, какой% от общего числа истинен, а какой% ложен?

Примерно так:

True     91%
False    09%
Name: column, dtype: int64

Спасибо

Ответы [ 2 ]

0 голосов
/ 08 сентября 2018

Вы можете сделать с

df['yourcolumns'].value_counts(normalize=True).mul(100).astype(str)+'%'
0 голосов
/ 08 сентября 2018

Мне сообщили, что это так же просто, как

df['column'].value_counts(normalize=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...