Seite 1 von 1

OrdinalEncoder(), One Hot Encoder

Verfasst: Mittwoch 3. Februar 2021, 14:58
von MacerPacer
Hey,

ich sitze gerade an einem Model und brauche dafür eine Tabelle mit Integern als Werte. Bis jetzt habe ich nur Strings. Daher habe ich jetzt ersucht mit dem One Hot Encoder oder mit OrdinalEncoder() die Strings in Integer umzuwandeln. Jetzt weiß ich aber nicht, wie ich, nachdem ich das Model trainiert habe und das Ergebnis habe, dieses wieder in einen String zurückumwandeln kann. Also das Encoding aufheben kann.

Mein Code ist momentan nur:

Code: Alles auswählen

from sklearn import preprocessing
enc = preprocessing.OrdinalEncoder()
c=enc.fit_transform(merge)
Danke für eure Antworten

LG

Re: OrdinalEncoder(), One Hot Encoder

Verfasst: Mittwoch 3. Februar 2021, 16:54
von __deets__
Ich finde die Dokumentation mit Beispiel recht ausführlich:

http://scikit-learn.org/stable/modules/ ... coder.html