Přeformátování dat
Na základě dat získaných v předchozím cvičení vidíš, že máš k dispozici data ze 2 různých oblastí: area1 a area2.
Aby bylo snadnější tato data porovnávat a analyzovat, přesuň každé zařízení do vlastního sloupce.
Při načítání dat zadej vlastní názvy sloupců, protože jsi je spolu s daty neuložil/a.
Po načtení dat je potřeba převést časové razítko. Časové razítko je v milisekundách – to musíš funkci to_datetime sdělit pomocí parametru unit="ms".
Data zpivotuj a převzorkuj na intervaly 1 minuty, protože pro tento dataset by detailnější analýza nedávala smysl.
Toto cvičení je součástí kurzu
Analýza dat z IoT v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Replace the timestamp with the parsed timestamp
df['ts'] = pd.____(df["ts"], ____=____)
print(df.head())