3.2 KiB
Visualisoi GDD-dataa Jupyter Notebookilla
Ohjeet
Tässä osiossa keräsit GDD-dataa IoT-sensorin avulla. Hyvän GDD-datan saamiseksi sinun tulee kerätä dataa useamman päivän ajalta. Lämpötiladatan visualisointiin ja GDD:n laskemiseen voit käyttää työkaluja, kuten Jupyter Notebooks, datan analysointiin.
Aloita keräämällä dataa muutaman päivän ajalta. Sinun tulee varmistaa, että palvelinkoodisi on käynnissä koko sen ajan, kun IoT-laitteesi on käynnissä. Tämä onnistuu esimerkiksi säätämällä virranhallinta-asetuksia tai käyttämällä tällaista Python-skriptiä, joka pitää järjestelmän aktiivisena.
Kun sinulla on lämpötiladataa, voit käyttää tämän repositorion Jupyter Notebookia sen visualisointiin ja GDD:n laskemiseen. Jupyter Notebookit yhdistävät koodia ja ohjeita soluiksi kutsutuissa lohkoissa, usein Python-koodia. Voit lukea ohjeet ja ajaa koodilohkot yksi kerrallaan. Voit myös muokata koodia. Tässä notebookissa voit esimerkiksi muokata peruslämpötilaa, jota käytetään GDD:n laskemiseen kasvillesi.
-
Luo kansio nimeltä
gdd-calculation
-
Lataa gdd.ipynb -tiedosto ja kopioi se
gdd-calculation
-kansioon. -
Kopioi MQTT-palvelimen luoma
temperature.csv
-tiedosto -
Luo uusi Python-virtuaaliympäristö
gdd-calculation
-kansioon. -
Asenna pip-paketteja Jupyter Notebookeja varten sekä kirjastot datan hallintaan ja visualisointiin:
pip install --upgrade pip pip install pandas pip install matplotlib pip install jupyter
-
Aja notebook Jupyterissa:
jupyter notebook gdd.ipynb
Jupyter käynnistyy ja avaa notebookin selaimessasi. Käy läpi notebookin ohjeet visualisoidaksesi mitatut lämpötilat ja laskeaksesi kasvukauden astepäivät (GDD).
Arviointikriteerit
Kriteeri | Erinomainen | Riittävä | Parannettavaa |
---|---|---|---|
Datan kerääminen | Kerää vähintään 2 päivän täydet datat | Kerää vähintään 1 päivän täydet datat | Kerää jonkin verran dataa |
GDD:n laskeminen | Ajaa notebookin onnistuneesti ja laskee GDD:n | Ajaa notebookin onnistuneesti | Ei pysty ajamaan notebookia |
Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset voivat sisältää virheitä tai epätarkkuuksia. Alkuperäistä asiakirjaa sen alkuperäisellä kielellä tulisi pitää ensisijaisena lähteenä. Kriittisen tiedon osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä johtuvista väärinkäsityksistä tai virhetulkinnoista.