Uso do LabelEncoder

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #43423
    Luiz Augusto
    Participante

      Para usar o LabelEncoder, por que precisa de um para cada campo? Há algum problema em criar um e usar em todos? Ex:

      Em vez disso:

      Fazer isso:

      label_encoder = LabelEncoder()

      X_risco_credito[:,0] = label_encoder.fit_transform(X_risco_credito[:,0])
      X_risco_credito[:,1] = label_encoder.fit_transform(X_risco_credito[:,1])

      #43425
      Denny Ceccon
      Moderador

        Olá Luis,

        Cada chamada de fit_transform reseta os estados internos do encoder com os novos dados. Se você não for precisar do encoder depois (para usar o método inverse_transform, por exemplo, ou para transformar mais dados como no caso de um modelo em produção), então pode fazer da forma que você sugeriu.

        #43429
        Luiz Augusto
        Participante

          Ah ok, então realmente há um porquê disso. Valeu Denny!

          #44641
          Jones Granatyr
          Moderador

            Qualquer outra dúvida é só avisar!

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