Kategorien encodieren
Du musst deinem Algorithmus verständlich machen, dass du es mit Kategorien zu tun hast. Dazu encodest du die Kategorien der Variable salary, von der du weißt, dass sie ordinal ist – basierend auf den beobachteten Werten:
- sag Python zunächst, dass die Spalte
salarytatsächlich kategorial ist - gib dann die korrekte Reihenfolge der Kategorien an
- schließlich solltest du jede Kategorie mit einem numerischen Wert entsprechend ihrer Position in der Reihenfolge codieren
Diese Übung ist Teil des Kurses
<Kurs>HR Analytics: Mitarbeiterfluktuation mit Python vorhersagen</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Change the type of the "salary" column to categorical
data.salary = data.salary.____('category')