Gegevens opnieuw formatteren
Op basis van de gegevens uit de vorige oefening zie je dat je data hebt voor 2 verschillende gebieden, area1 en area2.
Om deze data makkelijk te vergelijken en te analyseren, zet je elk device in zijn eigen kolom.
Bij het inladen van de data geef je je eigen kolomnamen op, omdat je die niet met de data hebt opgeslagen.
Na het inladen moet je de timestamp omzetten. De timestamp staat in milliseconden; dat moeten we aan to_datetime doorgeven met unit="ms".
Je draait (pivot) de data en resamplet deze naar intervallen van 1 minuut, omdat een meer gedetailleerde analyse voor deze gegevensset niet zinvol is.
Deze oefening maakt deel uit van de cursus
IoT-gegevens analyseren in Python
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Replace the timestamp with the parsed timestamp
df['ts'] = pd.____(df["ts"], ____=____)
print(df.head())