5.3 KiB
Визуализация данных GDD с использованием Jupyter Notebook
Инструкции
В этом уроке вы собирали данные GDD с помощью IoT-датчика. Чтобы получить качественные данные GDD, необходимо собирать данные в течение нескольких дней. Для визуализации температурных данных и расчета GDD вы можете использовать такие инструменты, как Jupyter Notebooks, чтобы анализировать данные.
Начните с того, чтобы собирать данные в течение нескольких дней. Вам нужно будет убедиться, что ваш серверный код работает все время, пока работает ваше IoT-устройство. Для этого можно либо настроить параметры управления питанием, либо использовать что-то вроде этого Python-скрипта для поддержания активности системы.
Когда у вас будут данные о температуре, вы сможете использовать Jupyter Notebook из этого репозитория для их визуализации и расчета GDD. Jupyter Notebooks объединяют код и инструкции в блоках, называемых ячейками, часто с использованием кода на Python. Вы можете читать инструкции, а затем запускать каждый блок кода поочередно. Также вы можете редактировать код. Например, в этом ноутбуке вы можете изменить базовую температуру, используемую для расчета GDD для вашего растения.
-
Создайте папку с названием
gdd-calculation
. -
Скачайте файл gdd.ipynb и скопируйте его в папку
gdd-calculation
. -
Скопируйте файл
temperature.csv
, созданный сервером MQTT. -
Создайте новую виртуальную среду Python в папке
gdd-calculation
. -
Установите несколько пакетов pip для Jupyter Notebook, а также библиотеки, необходимые для управления и визуализации данных:
pip install --upgrade pip pip install pandas pip install matplotlib pip install jupyter
-
Запустите ноутбук в Jupyter:
jupyter notebook gdd.ipynb
Jupyter запустится и откроет ноутбук в вашем браузере. Следуйте инструкциям в ноутбуке, чтобы визуализировать измеренные температуры и рассчитать дни накопления тепла (GDD).
Критерии оценки
Критерий | Отлично | Удовлетворительно | Требует улучшения |
---|---|---|---|
Сбор данных | Собрано данные как минимум за 2 полных дня | Собрано данные как минимум за 1 полный день | Собрано некоторое количество данных |
Расчет GDD | Успешно запущен ноутбук и рассчитан GDD | Успешно запущен ноутбук | Не удалось запустить ноутбук |
Отказ от ответственности:
Этот документ был переведен с помощью сервиса автоматического перевода Co-op Translator. Хотя мы стремимся к точности, пожалуйста, учитывайте, что автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные интерпретации, возникающие в результате использования данного перевода.