You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/ja/2-farm/lessons/1-predict-plant-growth/assignment.md

3.9 KiB

Jupyter Notebookを使ったGDDデータの可視化

手順

このレッスンでは、IoTセンサーを使用してGDDデータを収集しました。良質なGDDデータを得るためには、複数日間のデータを収集する必要があります。温度データを可視化し、GDDを計算するために、Jupyter Notebooksのようなツールを使用してデータを分析することができます。

まず、数日間のデータを収集してください。IoTデバイスが稼働している間、サーバーコードが常に動作していることを確認する必要があります。そのためには、電源管理設定を調整するか、このシステムをアクティブに保つPythonスクリプトのようなものを実行してください。

温度データを収集したら、このリポジトリ内のJupyter Notebookを使用してデータを可視化し、GDDを計算することができます。Jupyter Notebookは、コードと指示をセルと呼ばれるブロックに混在させる形式で構成されており、通常Pythonで記述されています。指示を読み、それぞれのコードブロックを順番に実行することができます。また、コードを編集することも可能です。このートブックでは、例えば、植物のGDDを計算するために使用する基準温度を編集することができます。

  1. gdd-calculationというフォルダーを作成してください。

  2. gdd.ipynbファイルをダウンロードし、gdd-calculationフォルダーにコピーしてください。

  3. MQTTサーバーによって作成されたtemperature.csvファイルをコピーしてください。

  4. gdd-calculationフォルダー内に新しいPython仮想環境を作成してください。

  5. Jupyter Notebook用のpipパッケージと、データの管理やプロットに必要なライブラリをインストールしてください

    pip install --upgrade pip
    pip install pandas
    pip install matplotlib
    pip install jupyter
    
  6. Jupyterでートブックを実行してください

    jupyter notebook gdd.ipynb
    

    Jupyterが起動し、ブラウザでートブックが開きます。ートブック内の指示に従って、測定された温度を可視化し、成長度日GDDを計算してください。

    Jupyter Notebookの画面

評価基準

基準 優秀 適切 改善が必要
データ収集 少なくとも2日分の完全なデータを収集 少なくとも1日分の完全なデータを収集 一部のデータを収集
GDDの計算 ートブックを正常に実行し、GDDを計算 ノートブックを正常に実行 ノートブックを実行できない

免責事項:
この文書は、AI翻訳サービス Co-op Translator を使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があることをご承知ください。元の言語で記載された文書が正式な情報源とみなされるべきです。重要な情報については、専門の人間による翻訳を推奨します。この翻訳の使用に起因する誤解や誤解釈について、当方は責任を負いません。