LoslegenKostenlos starten

Den Datentyp in Kategorie ändern

Da die Spalte rating nur wenige mögliche Werte hat, änderst du ihren Datentyp auf „category“, um die Daten effizienter zu speichern. Außerdem legst du eine logische Reihenfolge für die Kategorien fest, was in späteren Übungen nützlich sein wird.

Diese Übung ist Teil des Kurses

<Kurs>Analyse polizeilicher Maßnahmen mit pandas</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle ein CategoricalDtype-Objekt namens cats, das die Wetterbewertungen in einer logischen Reihenfolge auflistet: 'good', 'bad', 'worse'. Gib dabei an, dass die Kategorien als geordnet behandelt werden sollen.
  • Verwende das Objekt cats, um den Datentyp der Spalte rating von object in category zu ändern.
  • Untersuche den Kopf der Spalte rating, um zu bestätigen, dass die Kategorien logisch geordnet sind.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Specify the logical order of the weather ratings
cats = pd.CategoricalDtype([____], ordered=____)

# Change the data type of 'rating' to category
weather['rating'] = weather.rating.____(____)

# Examine the head of 'rating'
print(____)
Code bearbeiten und ausführen