欠損値処理シリーズ 目次ページ

欠損値処理シリーズ 目次ページ

データ分析や機械学習の前処理で、避けて通れないのが欠損値(データの空欄)です。「とりあえず削除する」「とりあえず平均値で埋める」で済ませると、分析結果が偏ったり、モデルの精度が伸びなかったりします。

このページは、欠損値の「検出・分析・処理」を順に学べる欠損値処理シリーズ(全10回)の目次です。欠損のメカニズムから、削除、単変量補完、時系列補完、多変量補完、手法の選び方までを扱います。

読み方を選べます

同じテーマを、目的に合わせて3つの形で公開しています。

読み方 こんな方に 内容
完全版(このブログ) 手を動かしながら、しっかり理解したい方 解説、全コード、グラフをステップごとに掲載
コードの要点(Zenn) 実装方法だけを短時間で確認したい方 最小限の動くコードと実行結果、注意点
考え方(note) コードなしで、判断の考え方を知りたい方 数回分を1本にまとめた読み物(全5本)

全10回の一覧

回 テーマ 完全版 コードの要点 考え方
第1回 欠損値とは何か — MCAR / MAR / MNAR を理解する 読む Zenn note①
第2回 欠損値の検出と可視化 — pandas と missingno で現状把握 読む Zenn note①
第3回 削除戦略① — リストワイズ削除(完全ケース分析・CCA) 読む Zenn note②
第4回 削除戦略② — 特徴量削除とペアワイズ削除 読む Zenn note②
第5回 単変量補完① — 定数・任意値での補完(pandas と SimpleImputer) 読む Zenn note③
第6回 単変量補完② — 平均・中央値・最頻値での補完 読む Zenn note③
第7回 単変量補完③ — ランダムサンプル補完で分布を保つ 読む Zenn note③
第8回 時系列データの欠損値補完 — LOCF / NOCB / 線形補間 読む Zenn note④
第9回 多変量補完① — KNN Imputer で近傍から補完する 読む Zenn note⑤
第10回 多変量補完② — MICE・MissForest と欠損インジケータ、選び方ガイド 読む Zenn note⑤

note版(考え方編)の5本

目的別の入口

第1回から順に読むのがおすすめですが、困りごとが決まっている方は、次の回から読み始めることもできます。

知りたいこと 読む回
そもそも、欠損値をどう考えればよいか 第1回
どの列に、どれくらい欠損があるかを調べたい 第2回
欠損のある行や列を、削除してよいか判断したい 第3回、第4回
平均値と中央値の、どちらで埋めるべきか迷っている 第6回
補完で分布やばらつきが変わるのを避けたい 第7回
売上などの時系列データの欠損を埋めたい 第8回
他の変数の情報を使って補完したい 第9回、第10回
結局、どの手法を選べばよいかを知りたい 第10回
Screenshot

【月1 特定テーマ講座(12月)】
需要予測エージェントを作る(需要予測 × PYTHON × 生成AI)

【開催日時】 全2回(土)2026/12/5,12/19(13:30〜18:00)
【受講形式】 当日Zoom( or 復習用に後日動画視聴)
【参加費用】 2万2千円(税込み)/人