市民科学で守る水環境:スマホが観測ツールになる時代
「これだ!」と心を掴まれたのが、「市民科学(Citizen Science)」という考え方です。専門家と一般の人々が手を取り合って環境問題に取り組むというテーマを、まさに体現しています。
CrowdWaterプロジェクト
世界中で行われている「CrowdWater」というプロジェクトがあります。川や湖の写真を撮って、水位や流れの速さ、水の濁り具合などをアプリから報告するだけのシンプルなもの。これが、水文学の研究者たちの貴重なデータになるんです。
Pythonでデータ分析
市民科学で集められたオープンデータをPythonで分析することもできます。近所の川の観測データと気象庁の降水量データを突き合わせて、自分だけの予測モデルを作ることも可能です。
import pandas as pd
import matplotlib.pyplot as plt
# データ作成
data = {
'date': pd.to_datetime(['2024-05-01', '2024-05-02', '2024-05-03']),
'water_level': [1.2, 1.3, 2.5],
'precipitation': [5, 10, 80]
}
df = pd.DataFrame(data)
# グラフ表示
fig, ax1 = plt.subplots()
ax1.plot(df['date'], df['water_level'], color='blue')
plt.show()
環境問題は遠い場所の話じゃなくて、私たちの足元にある川や湖の話なのです。