1
resposta

Erro no uso do value_counts()

Quando fui usar o treino_x.value_counts() e teste_x.value_counts()

Não funcionou, apareceram os seguintes erros: AttributeError Traceback (most recent call last) in () 23 24 # contar quantidade de zeros e uns ---> 25 treino_x.value_counts() # nao funcionou 26 teste_x.value_counts() # nao funcionou

/usr/local/lib/python3.6/dist-packages/pandas/core/generic.py in getattr(self, name) 3612 if name in self.infoaxis: 3613 return self[name] -> 3614 return object.getattribute(self, name) 3615 3616 def setattr(self, name, value):

AttributeError: 'DataFrame' object has no attribute 'value_counts'

1 resposta

Olá Edson,

O problema é que o método value_counts() não funciona para DataFrames, que é o caso do treino_x e do teste_x. Esse método funciona para o treino_y e teste_y por que essas duas variáveis são Series e não DataFrames.