Travail de labelEncoder dans sklearn

Dire que j'ai la suite de l'entité en entrée:

hotel_id = [1, 2, 3, 2, 3]

C'est un non catégorique fonction avec des valeurs numériques. Si je vous le donne le modèle tel qu'il est, le modèle de la traite en tant que variable continue, c'est à dire., 2 > 1.

Si je demande sklearn.labelEncoder() alors je vais l'obtenir:

hotel_id = [0, 1, 2, 1, 2] 

Si cette fonction est codée considérées comme continues ou catégorielles?
Si elle est traitée comme continue alors qui est l'utilisation de labelEncoder().

P. S. je sais que sur un hot d'encodage. Mais il y a environ 100 hotel_ids donc ne voulez pas l'utiliser.
Grâce

InformationsquelleAutor Neo | 2017-01-20