(観測所 × 日) という二次元マトリクスに再構成できる14日分の CSV は 各日が独立した 1 ファイル なので、リソース ID も日ごとに違う。
本スクリプトは下記の RAIN_RID 辞書 (14 リソース) を使って ensure_dataset() で並列に取得する。
| 論題 | データセット | DL | 保存先 | 形式 | サイズ |
|---|---|---|---|---|---|
| 雨量10分値 2024-06-29 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-06-29.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-06-30 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-06-30.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-01 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-01.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-02 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-02.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-03 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-03.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-04 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-04.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-05 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-05.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-06 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-06.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-07 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-07.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-08 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-08.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-09 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-09.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-10 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-10.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-11 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-11.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量10分値 2024-07-12 | DoBoX #1275 | 直DL | data/rain_2024/rain_2024-07-12.csv | CSV (5段ヘッダ, 10分値) | 1.0〜1.4 MB |
| 雨量年集計 (事務所メタの参照) | DoBoX #1276 | ページから DL ボタン | data/extras/rainfall_annual.csv | CSV (多段ヘッダ) | 約 500 KB |
個別取得(PowerShell, このレッスンだけ):
cd "2026 DoBoX 教材"
iwr "https://hiroshima-dobox.jp/resource_download/94490" -OutFile "data/rain_2024/rain_2024-06-29.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94495" -OutFile "data/rain_2024/rain_2024-06-30.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94500" -OutFile "data/rain_2024/rain_2024-07-01.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94505" -OutFile "data/rain_2024/rain_2024-07-02.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94510" -OutFile "data/rain_2024/rain_2024-07-03.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94515" -OutFile "data/rain_2024/rain_2024-07-04.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94520" -OutFile "data/rain_2024/rain_2024-07-05.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94525" -OutFile "data/rain_2024/rain_2024-07-06.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94530" -OutFile "data/rain_2024/rain_2024-07-07.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94535" -OutFile "data/rain_2024/rain_2024-07-08.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94540" -OutFile "data/rain_2024/rain_2024-07-09.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94545" -OutFile "data/rain_2024/rain_2024-07-10.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94551" -OutFile "data/rain_2024/rain_2024-07-11.csv"
iwr "https://hiroshima-dobox.jp/resource_download/94556" -OutFile "data/rain_2024/rain_2024-07-12.csv"一括取得(全レッスン共通, 推奨):
cd "2026 DoBoX 教材"
py -X utf8 data\fetch_all.pyfetch_all.py はカタログ・追加データを data/ と data/extras/ に再現可能ダウンロード。DoBoX のオープンデータは申請不要、商用・非商用とも利用可。本レッスンの .py スクリプトは、データが無ければ自動取得してから処理を始めるよう実装されています(ensure_dataset() ヘルパ)。
取得スクリプト内蔵: 本レッスンの L05_14days_heavy_rain.py は、
RAIN_RID 辞書 (14 日分) を使って ensure_dataset() ヘルパで 14ファイル+1メタを順次自動DLします。
HTML を読んで PowerShell で個別取得しても、fetch_all.py で一括取得しても、結果は同じです。
cd "2026 DoBoX 教材"
python -X utf8 lessons/L05_14days_heavy_rain.py
RAIN_RID = {"2024-06-29": 94490, ..., "2024-07-12": 94556} を ensure_dataset(resource_id=...) でループ DLparse_rain_csv() (年度差分対応) で (時刻 × 観測所) の 10 分値 DataFrame にtidy.sum(axis=0, min_count=1) で観測所ごとの日合計 Seriespd.concat([...], axis=1) で (観測所 × 日) マトリクス Mrainfall_annual.csv の 0 行目(事務所名) と 4 行目(観測所名) から {station: office} 辞書を構築↑ L05_14days_heavy_rain.py 行 371–501





| 対象期間 | 2024-06-29 〜 2024-07-12 (14日) |
|---|---|
| 観測所数 | 401 観測所 |
| 事務所数(地域区分) | 10 |
| 14日 県全体総雨量 | 92,402 mm (観測所×日 の合計) |
| ピーク日(県内最大) | 07-01 (173 mm) |
| ピーク日 最大観測所 | 矢草(砂防) |
| 14日合計 最多観測所 | 小瀬川ダム (406 mm) |
| 14日合計 中央値 | 225 mm |
| 14日合計 90%点 | 291 mm |
| 14日合計 99%点 | 366 mm |
| 観測所 | 事務所 | 14日合計(mm) | ピーク日 | ピーク値(mm) |
|---|---|---|---|---|
| 小瀬川ダム | 廿日市支所 | 406.0 | 07-01 | 167.0 |
| 中道(国) | 廿日市支所 | 397.0 | 07-01 | 135.0 |
| 矢草(砂防) | 廿日市支所 | 378.0 | 07-01 | 173.0 |
| 頓原 | 治山雨量 | 375.0 | 07-10 | 99.0 |
| 馬の口 | 廿日市支所 | 366.0 | 07-01 | 168.0 |
| 津田(国) | 廿日市支所 | 366.0 | 07-01 | 141.0 |
| 堂免橋 | 西部建設 | 356.0 | 07-01 | 100.0 |
| 野貝原(砂防) | 廿日市支所 | 347.0 | 07-01 | 141.0 |
| 坊主山 | 治山雨量 | 337.0 | 07-10 | 103.0 |
| 栗栖 | 廿日市支所 | 335.0 | 07-01 | 117.0 |
imshow でも 280 × 2016 = 56 万セル程度なら十分扱える。