Aan de slagBegin gratis

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

Bekijk cursus

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())
Code bewerken en uitvoeren