Подсчет количества раз, когда значение появляется в списке - PullRequest
1 голос
/ 24 марта 2019

Это моя отправная точка. Я выделил конкретный столбец моих данных, который я хочу посчитать определенное количество раз, когда 0 и 1 появляются

print(sr.count(0))

AttributeError: 'Int64Index' object has no attribute 'levels'

Я попытался использовать приведенный выше код, но в нем говорится, и, как видно, появляется ошибка AttributeError.

Ответы [ 2 ]

1 голос
/ 24 марта 2019

Сначала нужно составить список:

print(sr.tolist().count(0))

Тогда было бы хорошо.

Вывод:

2
0 голосов
/ 24 марта 2019

Коллекции имеют класс Counter, попробуйте:

from collections import Counter
cntr = Counter() 
cntr.update(sr.tolist())

Ключи cntr теперь будут иметь sr в качестве ключей, а количество их - в качестве его значений.Надеюсь, это поможет.

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