計算機を利用した気象分野の実習の教材 (2025年度-)
ここには、2025年度 (2025年4月から) 以後に更新された内容、および、
2021年度から2024年度までに作成し、2025年度に有効と確認したものを置きます。
プログラム例は、たびたび改訂することになりそうです。
改訂の際に互換性がたもたれるとはかぎりません。
そのほかの、2021年度から2024年度までこのページにあったものは、つぎのページにあります。
[引用符 (quotation mark(s)) について] [2025-05-03 新規, 2025-04-29 の授業で話したこと]
[シェルについての補足] (2023-11-27)
[emacs を つかう] [2023-11-27, 2025-10-20 更新]
[display と animate] (2025-04-28) ローカルコマンド animatex も紹介
[プログラムをバックグラウンドで実行する] (2023-11-27)
[プログラム例に共通の注意]
- Python プログラム例の (スクリプト) ファイルには、日本語文字がふくまれることがあり、その文字コードは UTF-8 になっている。
ブラウザでは文字化けするかもしれないが、
ブラウザに「テキストエンコーディングを修復」の機能があればそれをつかって読める。
なければ、(右クリックから) ダウンロードしてパソコンのエディタ (Windows 10 以降ならば「メモ帳」でもよいようだ) で読むか、
niigata や hamana 上の emacs で読んでほしい。
- しかし、CSV データファイルの日本語文字コードは、とくにことわらないかぎり、Shift_JIS とする。
ながらく Microsoft Excel 日本語版の文字コードのデフォールト値が シフトJIS (厳密には cp932) であり、
気象庁ウェブサイトのデータダウンロードで得られるCSVファイルもそうなので、
それにあわせたものである。
Python, matplotlib で作図する
- 地図をかく [セミナー教材 2025-06-10] ... cartopy をつかう。
気象庁が編集した 全球・半球平均 年平均 地表温度 (偏差) のグラフ表示
JRA-3Q 再解析 (GRIB2から増田が単純バイナリに変換したもの) を読み、作図する
気象庁 地上気象・アメダス 観測データをつかう
- [geppo] 2010-2019年の「気象庁観測月報」CDから増田が変換した csvファイルをつかうもの
- [jmacsv] 気象庁ウェブサイト「過去の気象データ・ダウンロード」から得られたcsvファイルをつかうもの
- 風速の東西成分、露点温度、の計算と作図もふくめました。
そのほか、つぎのデータを読んで作図するプログラムを作成しています。説明文ができしだいここに追加します。
- 熊谷キャンパス露場での熱収支観測データ
- 気象庁 COBE SST (全球海面水温) (version 2 をつかってきたが、version 3 がでたので変更する予定)
- ひまわり8・9号による海面水温 (JAXA作成)
- ひまわり8・9号による陸面温度 (千葉大CEReS 山本雄平博士 作成)
- 日本の海洋研究者による全球海面熱フラックスデータ J-OFURO
- 国立環境研究所 CMIP6をベースにしたCDFDM手法による日本域バイアス補正気候シナリオデータ (NIES2020)
- East Anglia 大学 CRU の 全球緯度経度0.5度格子 地上気温・降水量など
(毎年毎月の値もあるが、とりよせたのは) 月別気候値
- Ramankutty and Foley の 全球緯度経度0.5度格子 植生分布 (ISLSCP2 経由)
- 衛星観測による全球地表面放射フラックス CLARA A3 SRB (0.25度格子)
- 世界の地表面標高データ (いまのところ、NOAA NCEI (旧 NGDC) による GLOBE (約1kmの緯度経度格子) )
- NOAA NCEI (旧 NCDC) がまとめた世界の地上気象観測 (気温、降水量) データ GHCN
汎用のデータ処理 (作図以外)
[HTMLの表をつくる] [2025-12-02 アドバンスト教材から改訂]
参考になるウェブサイト (とくに気象データ解析・作図関係)
参考になる本
- 神山 翼 [こうやま つばさ], 2024: 『Python による気象・気候データ解析 I. Pythonの基礎 ・ 気候値と偏差 ・ 回帰相関分析』。朝倉書店, 190 pp. ISBN 978-4-254-16138-0.
- 神山 翼, 2024: 『Python による気象・気候データ解析 II. スペクトル解析 ・ EOF と SVD ・ 統計検定と推定。朝倉書店, 224 pp. ISBN 978-4-254-16139-7.
- Alex DeCaria & Grant Petty, (2016), 2020: Python Programming and Visualization for Scientists. 2nd Edition. Madison WI USA: Sundog Publishing, 346 pp. ISBN 978-0-9729033-5-6.
[読書メモ]
- (アレックス デカリア、グラント ペティ 『科学者のための Python (パイソン) プログラミングとデータの可視化』)
- [DeCaria & Petty (2020) の本について (作業中)]
- この本は、気象への応用を想定した Python 入門書です。
(プログラムをつくるとき近くにあると参考になると思いますが、
そのまま演習課題としてつかえる例文はあまり多くないようです。)
2025-03-27 .. 2025-12-07
増田 耕一 (MASUDA Kooiti)
[卒論生・3年生セミナーFのページ]へ