3.3 KiB
Vizualizácia údajov GDD pomocou Jupyter Notebooku
Pokyny
V tejto lekcii ste získali údaje o GDD pomocou IoT senzora. Na získanie kvalitných údajov o GDD je potrebné zbierať údaje počas viacerých dní. Na vizualizáciu údajov o teplote a výpočet GDD môžete použiť nástroje ako Jupyter Notebooks na analýzu údajov.
Začnite zbieraním údajov počas niekoľkých dní. Musíte zabezpečiť, aby váš serverový kód bežal nepretržite počas prevádzky vášho IoT zariadenia, buď úpravou nastavení správy napájania, alebo spustením niečoho ako tento Python skript na udržanie systému aktívneho.
Keď budete mať údaje o teplote, môžete použiť Jupyter Notebook v tomto repozitári na ich vizualizáciu a výpočet GDD. Jupyter notebooky kombinujú kód a pokyny v blokoch nazývaných bunky, často kód v Pythone. Môžete si prečítať pokyny a potom spustiť každý blok kódu, jeden po druhom. Kód môžete tiež upravovať. Napríklad v tomto notebooku môžete upraviť základnú teplotu použitú na výpočet GDD pre vašu rastlinu.
-
Vytvorte priečinok s názvom
gdd-calculation
-
Stiahnite súbor gdd.ipynb a skopírujte ho do priečinka
gdd-calculation
. -
Skopírujte súbor
temperature.csv
, ktorý vytvoril MQTT server. -
Vytvorte nové virtuálne prostredie Python v priečinku
gdd-calculation
. -
Nainštalujte niektoré balíčky pip pre Jupyter notebooky spolu s knižnicami potrebnými na správu a vizualizáciu údajov:
pip install --upgrade pip pip install pandas pip install matplotlib pip install jupyter
-
Spustite notebook v Jupyteri:
jupyter notebook gdd.ipynb
Jupyter sa spustí a otvorí notebook vo vašom prehliadači. Prejdite si pokyny v notebooku, aby ste vizualizovali namerané teploty a vypočítali rastové stupne dní (GDD).
Hodnotiace kritériá
Kritérium | Vynikajúce | Dostatočné | Potrebuje zlepšenie |
---|---|---|---|
Zber údajov | Zber údajov aspoň za 2 kompletné dni | Zber údajov aspoň za 1 kompletný deň | Zber niektorých údajov |
Výpočet GDD | Úspešne spustiť notebook a vypočítať GDD | Úspešne spustiť notebook | Nepodarilo sa spustiť notebook |
Upozornenie:
Tento dokument bol preložený pomocou služby AI prekladu Co-op Translator. Hoci sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nenesieme zodpovednosť za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.