5.6 KiB
Οπτικοποίηση δεδομένων GDD χρησιμοποιώντας ένα Jupyter Notebook
Οδηγίες
Σε αυτό το μάθημα συλλέξατε δεδομένα GDD χρησιμοποιώντας έναν αισθητήρα IoT. Για να έχετε καλά δεδομένα GDD, πρέπει να συλλέξετε δεδομένα για πολλές ημέρες. Για να βοηθηθείτε στην οπτικοποίηση των δεδομένων θερμοκρασίας και τον υπολογισμό του GDD, μπορείτε να χρησιμοποιήσετε εργαλεία όπως το Jupyter Notebooks για να αναλύσετε τα δεδομένα.
Ξεκινήστε συλλέγοντας δεδομένα για μερικές ημέρες. Θα χρειαστεί να βεβαιωθείτε ότι ο κώδικας του server σας λειτουργεί συνεχώς όσο λειτουργεί η συσκευή IoT σας, είτε προσαρμόζοντας τις ρυθμίσεις διαχείρισης ενέργειας είτε εκτελώντας κάτι όπως αυτό το Python script για να διατηρεί το σύστημα ενεργό.
Μόλις έχετε δεδομένα θερμοκρασίας, μπορείτε να χρησιμοποιήσετε το Jupyter Notebook που βρίσκεται σε αυτό το repo για να τα οπτικοποιήσετε και να υπολογίσετε το GDD. Τα Jupyter notebooks συνδυάζουν κώδικα και οδηγίες σε μπλοκ που ονομάζονται cells, συχνά με κώδικα σε Python. Μπορείτε να διαβάσετε τις οδηγίες και στη συνέχεια να εκτελέσετε κάθε μπλοκ κώδικα, μπλοκ προς μπλοκ. Μπορείτε επίσης να επεξεργαστείτε τον κώδικα. Σε αυτό το notebook, για παράδειγμα, μπορείτε να επεξεργαστείτε τη βασική θερμοκρασία που χρησιμοποιείται για τον υπολογισμό του GDD για το φυτό σας.
-
Δημιουργήστε έναν φάκελο με όνομα
gdd-calculation
-
Κατεβάστε το αρχείο gdd.ipynb και αντιγράψτε το στον φάκελο
gdd-calculation
. -
Αντιγράψτε το αρχείο
temperature.csv
που δημιουργήθηκε από τον MQTT server. -
Δημιουργήστε ένα νέο Python virtual environment στον φάκελο
gdd-calculation
. -
Εγκαταστήστε μερικά pip packages για τα Jupyter notebooks, μαζί με βιβλιοθήκες που χρειάζονται για τη διαχείριση και την απεικόνιση των δεδομένων:
pip install --upgrade pip pip install pandas pip install matplotlib pip install jupyter
-
Εκτελέστε το notebook στο Jupyter:
jupyter notebook gdd.ipynb
Το Jupyter θα ξεκινήσει και θα ανοίξει το notebook στον browser σας. Ακολουθήστε τις οδηγίες στο notebook για να οπτικοποιήσετε τις μετρηθείσες θερμοκρασίες και να υπολογίσετε τις ημέρες ανάπτυξης (GDD).
Κριτήρια Αξιολόγησης
Κριτήριο | Εξαιρετικό | Επαρκές | Χρειάζεται Βελτίωση |
---|---|---|---|
Συλλογή δεδομένων | Συλλογή τουλάχιστον 2 πλήρων ημερών δεδομένων | Συλλογή τουλάχιστον 1 πλήρους ημέρας δεδομένων | Συλλογή κάποιων δεδομένων |
Υπολογισμός GDD | Επιτυχής εκτέλεση του notebook και υπολογισμός του GDD | Επιτυχής εκτέλεση του notebook | Αδυναμία εκτέλεσης του notebook |
Αποποίηση ευθύνης:
Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία αυτόματης μετάφρασης Co-op Translator. Παρόλο που καταβάλλουμε προσπάθειες για ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν σφάλματα ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα θα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή εσφαλμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.