Sklearn - Label Encoder
1. Introduction
X = np.array(['chien', 'chien', 'chat', 'oiseau'])
['chien' 'chien' 'chat' 'oiseau']
encoder = LabelEncoder()
encoder.fit(X)
encoder.transform(X)
[1 1 0 2]
X_new = np.array(['oiseau', 'oiseau', 'chien'])
['oiseau' 'oiseau' 'chien']
/!\ Ne pas utiliser l'appel à fit(X) pour réutiliser le même encodage
encoder.transform(X_new)
[2 2 1]