LoslegenKostenlos starten

Daten umformatieren

Basierend auf den Daten aus der vorherigen Übung siehst du, dass du Daten für 2 verschiedene Bereiche hast: area1 und area2. Um diese Daten leicht zu vergleichen und zu analysieren, solltest du jedes Gerät in eine eigene Spalte bringen.

Beim Laden der Daten gibst du eigene Spaltennamen an, da du diese nicht mit den Daten gespeichert hast. Nach dem Laden der Daten musst du den Zeitstempel konvertieren. Der Zeitstempel ist in Millisekunden, was wir to_datetime über das Argument unit="ms" mitteilen müssen.

Du pivotierst die Daten und resampelst sie auf 1‑Minuten‑Intervalle, da für diesen Datensatz eine feinere Auflösung keinen Sinn ergibt.

Diese Übung ist Teil des Kurses

<Kurs>IoT-Daten in Python analysieren</Kurs>
Kurs ansehen

Interaktive praktische Übung

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

# Replace the timestamp with the parsed timestamp
df['ts'] = pd.____(df["ts"], ____=____)
print(df.head())
Code bearbeiten und ausführen