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

    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.