3.2 KiB
Onyesha data ya GDD kwa kutumia Jupyter Notebook
Maelekezo
Katika somo hili ulikusanya data ya GDD kwa kutumia sensa ya IoT. Ili kupata data nzuri ya GDD, unahitaji kukusanya data kwa siku kadhaa. Ili kusaidia kuonyesha data ya joto na kuhesabu GDD, unaweza kutumia zana kama Jupyter Notebooks kuchambua data hiyo.
Anza kwa kukusanya data kwa siku chache. Utahitaji kuhakikisha kuwa msimbo wa seva yako unafanya kazi muda wote kifaa chako cha IoT kinapofanya kazi, ama kwa kurekebisha mipangilio ya usimamizi wa nguvu au kwa kuendesha kitu kama scripti hii ya Python ya kuweka mfumo ukiwa hai.
Baada ya kuwa na data ya joto, unaweza kutumia Jupyter Notebook katika repo hii kuonyesha data hiyo na kuhesabu GDD. Jupyter notebooks huchanganya msimbo na maelekezo katika vizuizi vinavyoitwa cells, mara nyingi msimbo ukiwa katika Python. Unaweza kusoma maelekezo, kisha kuendesha kila kizuizi cha msimbo, kizuizi kwa kizuizi. Unaweza pia kuhariri msimbo. Katika notebook hii kwa mfano, unaweza kuhariri joto la msingi linalotumika kuhesabu GDD kwa mmea wako.
-
Unda folda inayoitwa
gdd-calculation
-
Pakua faili gdd.ipynb na uiweke ndani ya folda ya
gdd-calculation
. -
Nakili faili
temperature.csv
iliyoundwa na seva ya MQTT -
Unda mazingira mapya ya Python ya virtual ndani ya folda ya
gdd-calculation
. -
Sakinisha baadhi ya pakiti za pip kwa Jupyter notebooks, pamoja na maktaba zinazohitajika kusimamia na kuonyesha data:
pip install --upgrade pip pip install pandas pip install matplotlib pip install jupyter
-
Endesha notebook katika Jupyter:
jupyter notebook gdd.ipynb
Jupyter itaanza na kufungua notebook katika kivinjari chako. Fuata maelekezo katika notebook ili kuonyesha joto lililopimwa, na kuhesabu siku za digrii za ukuaji.
Rubric
Vigezo | Bora Zaidi | Inayotosheleza | Inayohitaji Kuboresha |
---|---|---|---|
Kukusanya data | Kukusanya angalau siku 2 kamili za data | Kukusanya angalau siku 1 kamili ya data | Kukusanya data fulani |
Kuhesabu GDD | Kuendesha notebook kwa mafanikio na kuhesabu GDD | Kuendesha notebook kwa mafanikio | Kushindwa kuendesha notebook |
Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kuhakikisha usahihi, tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuchukuliwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.