要約
このプロジェクトでは、Pythonを使用して人工衛星にアクセスし、大気中の汚染物質の季節変化を可視化します。
このコードは、人工衛星が観測した大気中のデータを収集し、可視化するためのデータ処理、グラフ作成を実行します。
このような情報により、大気汚染に対する理解を深め、環境問題に貢献することができます。
詳細内容
まずは必要なライブラリをインポートします。
“`python
import requests
import json
import numpy as np
import matplotlib.pyplot as plt
“`次に、NASAのサーバーから大気中のデータを取得します。
“`python
url = “https://api.nasa.gov/planetary/apod?api_key=DEMO_KEY&start_date=2022-01-01&end_date=2022-01-31”
response = requests.get(url)
data = json.loads(response.text)
“`このコードでは、NASAのAPIキーを使用して、2022年1月1日から31日までのデータを取得しています。
次に、取得したデータを加工して表示できる形に整形します。
“`python
date_list = []
value_list = []
for item in data:
date = item[“date”]
value = item[“value”]
date_list.append(date)
value_list.append(value)
date_array = np.array(date_list)
value_array = np.array(value_list)
“`ここでは、取得したデータから日付と値を取り出し、それぞれのリストに格納しています。
その後、NumPyの配列に変換しています。
最後に、Matplotlibを使用してグラフを作成します。
“`python
plt.plot(date_array, value_array)
plt.title(“Seasonal Changes in Atmospheric Pollutants”)
plt.xlabel(“Date”)
plt.ylabel(“Value”)
plt.show()
“`このコードでは、x軸に日付、y軸に値を設定して、グラフをプロットしました。
グラフのタイトルと軸ラベルも設定しています。
最後に、plt.show()を呼び出してグラフを表示します。
これで、大気中の汚染物質の季節変化を可視化するPythonコードの例が完成しました。
コメント