3.2 KiB
Vizualizace dat GDD pomocí Jupyter Notebooku
Instrukce
V této lekci jste získali data GDD pomocí IoT senzoru. Abyste získali kvalitní data GDD, je potřeba sbírat data po několik dní. K vizualizaci teplotních dat a výpočtu GDD můžete použít nástroje jako Jupyter Notebooks k analýze dat.
Začněte sběrem dat po několik dní. Musíte zajistit, aby váš serverový kód běžel po celou dobu, kdy je vaše IoT zařízení aktivní, buď úpravou nastavení správy napájení, nebo spuštěním něčeho jako tento Python skript pro udržení systému aktivního.
Jakmile máte teplotní data, můžete použít Jupyter Notebook v tomto repozitáři k jejich vizualizaci a výpočtu GDD. Jupyter notebooky kombinují kód a instrukce v blocích nazývaných buňky, často s kódem v Pythonu. Můžete si přečíst instrukce a poté spustit každý blok kódu, jeden po druhém. Kód můžete také upravovat. Například v tomto notebooku můžete upravit základní teplotu použitou k výpočtu GDD pro vaši rostlinu.
-
Vytvořte složku nazvanou
gdd-calculation
-
Stáhněte soubor gdd.ipynb a zkopírujte jej do složky
gdd-calculation
. -
Zkopírujte soubor
temperature.csv
, který vytvořil MQTT server. -
Vytvořte nový Python virtuální prostředí ve složce
gdd-calculation
. -
Nainstalujte pomocí pip balíčky pro Jupyter notebooky spolu s knihovnami potřebnými pro správu a vizualizaci dat:
pip install --upgrade pip pip install pandas pip install matplotlib pip install jupyter
-
Spusťte notebook v Jupyteru:
jupyter notebook gdd.ipynb
Jupyter se spustí a otevře notebook ve vašem prohlížeči. Projděte si instrukce v notebooku, vizualizujte naměřené teploty a vypočítejte růstové stupně (GDD).
Hodnocení
Kritéria | Vynikající | Přiměřené | Vyžaduje zlepšení |
---|---|---|---|
Sběr dat | Získání alespoň 2 kompletních dnů dat | Získání alespoň 1 kompletního dne dat | Získání nějakých dat |
Výpočet GDD | Úspěšné spuštění notebooku a výpočet GDD | Úspěšné spuštění notebooku | Neschopnost spustit notebook |
Prohlášení:
Tento dokument byl přeložen pomocí služby AI pro překlady Co-op Translator. Ačkoli se snažíme o přesnost, mějte prosím na paměti, že automatizované překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho původním jazyce by měl být považován za autoritativní zdroj. Pro důležité informace se doporučuje profesionální lidský překlad. Neodpovídáme za žádná nedorozumění nebo nesprávné interpretace vyplývající z použití tohoto překladu.