Ich bin ein LabelEncoder zu einem Pandas Dataframe Anwendung df
LabelEncoder angeben Klassen in Datenrahmen
Feat1 Feat2 Feat3 Feat4 Feat5
A A A A E
B B C C E
C D C C E
D A C D E
Ich bin ein Etikett Geber auf einen Datenrahmen wie diese Anwendung -
from sklearn import preprocessing
le = preprocessing.LabelEncoder()
intIndexed = df.apply(le.fit_transform)
Dies ist, wie die Etiketten
abgebildetA = 0
B = 1
C = 2
D = 3
E = 0
ich vermute, dass E
nicht gegeben ist th e Wert von 4
, da es in keiner anderen Spalte als erscheint.
Ich möchte E
, um den Wert 4
gegeben werden - aber ich weiß nicht, wie dies in einem DataFrame zu tun.
Sie 'df.replace verwenden könnten ({ 'A': 0, 'B': 1, 'C': 2, 'D': 3 'E': 4})'? – Zero