Gegevens opslaan
Na het benaderen van een API-endpoint is het vaak handig om de data op schijf op te slaan.
Redenen om data op te slaan zijn onder andere:
- reproduceerbare resultaten archiveren
- ML Models trainen
Je gaat nu dezelfde API gebruiken als in de vorige oefeningen, maar dit keer sla je de data op in zowel JSON- als CSV-indeling.
Na het uitvoeren van deze code (niet via Submit Answer) kun je ook controleren wat je hebt opgeslagen met !head bestandsnaam.
URL is voor je gedefinieerd.
Deze oefening maakt deel uit van de cursus
IoT-gegevens analyseren in Python
Oefeninstructies
- Laad JSON-data van
URLen sla dit op in de variabeledf. - Sla de data op in JSON-indeling als bestand
"temperature.json", met"records"-oriëntatie. - Sla
df_tempop met de bestandsnaam"temperature.csv"als CSV zonder index.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Import pandas
import pandas as pd
# Load URL to DataFrame
df_temp = ____
# Save DataFrame as json
df_temp.____(____, ____=____)
# Save DataFrame as csv without index
df_temp.____(____, ____=____)