Zapisywanie danych
Po pobraniu danych z punktu końcowego API często warto je zapisać na dysku.
Oto kilka powodów, dla których może to być przydatne:
- archiwizacja powtarzalnych wyników
- trenowanie modeli uczenia maszynowego
Teraz ponownie skorzystasz z tego samego API co w poprzednich ćwiczeniach, ale tym razem zapiszesz dane zarówno w formacie JSON, jak i CSV.
Po uruchomieniu kodu (nie przez Prześlij odpowiedź) możesz też sprawdzić zapisane dane za pomocą !head nazwa_pliku.
Zmienna URL jest już zdefiniowana.
To ćwiczenie jest częścią kursu
Analiza danych IoT w Pythonie
Instrukcje do ćwiczenia
- Wczytaj dane JSON z adresu
URLi zapisz je w zmiennejdf. - Zapisz dane w formacie JSON jako plik
"temperature.json", używając orientacji"records". - Zapisz
df_tempdo pliku"temperature.csv"w formacie CSV, bez indeksu.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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.____(____, ____=____)