Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não consigo executar o comando .count_values()

Ao listar os valores do array [treino_y] isso ocorre sem problemas. No entanto, ao tentar contar os valores presentes nele pela função .value_counts() recebo o seguinte erro:

treino_y.value_counts()

AttributeError Traceback (most recent call last) in ----> 1 treino_y.value_counts()

E:\Program Files (x86)\Anaconda\lib\site-packages\pandas\core\generic.py in getattr(self, name) 5065 if self.infoaxis.canhold_identifiers_and_holds_name(name): 5066 return self[name] -> 5067 return object.getattribute(self, name) 5068 5069 def setattr(self, name, value):

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

Alguém sabe o que pode ser?

1 resposta
solução!

Pelo visto o array é, na verdade, um dataframe. Para transformar o treino_y em array utilize a função to_numpy():

treino_y_array = treino_y.to_numpy()
 treino_y_array.value_counts()