AttributeError

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #32105
    Sobral
    Participante

      Olá estou com uma duvida, estou realizando o curso de machine learning, modulo de classificação,  fiz todo código e funcionou mais na hora de fazer a transformação usando o One hot encoder esta dando erro, só quando eu coloco o “.toarray()”. Fiz em um banco de dados paralelo para testar e deu o mesmo erro nesta etapa, o que pode ser ?

      Desde já muito Obrigado!

       

      Base da dados CENSUS——————————————————————-

      x_census= onehotencoder_census.fit_transform(x_census).toarray()
      >
      > AttributeError                            Traceback (most recent call last)
      >
      > <ipython-input-83-484f135f6525> in <module>()
      > —-> 1 x_census= onehotencoder_census.fit_transform(x_census).toarray()
      >
      > AttributeError: ‘numpy.ndarray’ object has no attribute ‘toarray’

       

       

      Base de dados HEART—————————————————————————–

      x_heart=onehotencoder_heart.fit_transform(x_heart).toarray()

      AttributeError Traceback (most recent call last)

      <ipython-input-27-dfb6eaf67749> in <module>()
      —-> 1 x_heart=onehotencoder_heart.fit_transform(x_heart).toarray()
      2 x_heart

      AttributeError: ‘numpy.ndarray’ object has no attribute ‘toarray’

      #32205
      Fábio Spak
      Participante

        Olá Sobral, tente utilizar somente o transform sem o fit. Consegue fazer um teste?

        Veja nesse link um caso parecido com o seu.

        Fabio

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.