2026年10月8日にNIST/SEMATECHの生存時間分析と打切り、Kaplan–Meier、リスク集合、競合事象の現行ハンドブックを再確認した。解約率だけではいつ解約が起きたか、観測終了時点で継続している人をどう扱ったかが分からない。右打切りでは観測期間を終えてもイベント未発生の記録を捨てず、起点、追跡期間、リスク集合、イベント定義、競合する終了理由、追跡不能、推定の前提を別に保存する。
30秒で要点
チャーン分析で「まだ解約していない人」は、解約ゼロの確定例ではありません。観察を終えた時点まで続いていたことが分かる、右側打ち切りの観測です。除外や単純平均をすると、長く続く側の情報を失います。
- イベント、観察終了、開始時点を一行ずつ記録する
- 打ち切りを解約なしと同一視しない
- 生存関数で「時点まで続いている確率」を時間軸で示す
- Kaplan–Meierのリスク集合とイベント時点を確認する
- 競合イベント、左切断、観察条件、群の違いを留保する
1. 月次の解約率と「いつ辞めるか」は違う
月次解約率は、ある期間の分子と分母を一つの割合にします。顧客が契約してから何日目に辞めやすいか、観察期間が異なる顧客をどう比べるかまでは、割合だけでは分かりません。
生存時間分析は、開始からイベントまでの時間を扱います。イベントは解約に限らず、再購入、故障、退会など問いに合わせて定義します。まず「開始日」「イベント日」「観察終了日」「イベントの有無」を固定します。
2. 打ち切りを捨てない
NISTの信頼性・生存分析の説明は、観察期間の終わりまで失敗が確認されないデータを、失敗時刻が分からない打ち切りとして扱います。右側打ち切りの節では、正確なイベント時刻、区間データ、競合する失敗などを区別します。表が収まらない場合は、横にスクロールできます
| 状態 | 何が分かるか | 何は分からないか |
|---|---|---|
| イベント観測 | その時点まで続き、その日にイベント | その後の反実仮想 |
| 右側打ち切り | 観察終了まではイベントなし | その後のイベント時点 |
| 観察中断 | 中断までの継続 | 中断理由による偏り |
| 競合イベント | 別の終了事象が先に起きた | 元のイベントが同じ条件で起きたか |
打ち切りを除外すると、早く解約した人だけの平均になります。観察終了までの期間を確定した解約時間として平均へ混ぜても、まだ続く人の時間を短く数えるため、長期の継続を過小評価し得ます。
3. 生存関数とリスク集合を読む
生存関数は、NISTの定義に沿えば、S(t)=Pr(T>t)です。時点tより後までイベントが起きていない確率を表し、解約率の反対語として単純に1−月次解約率とする量ではありません。
Kaplan–Meier法では、各イベント時点の直前に観察中だった人数(リスク集合)と、その時点のイベント数を使って曲線を更新します。打ち切りは、打ち切り前のリスク集合には寄与しますが、その後の分母へ残り続けません。報告では、曲線だけを貼らずに、開始条件、観察期間、イベント定義、打ち切り数、群ごとの人数、欠測・移行を注記します。少人数の終盤はリスク集合が小さくなり、曲線の不確実性が大きくなります。
4. チャーンの設計表
表が収まらない場合は、横にスクロールできます
| 欄 | 例 | 留保 |
|---|---|---|
| 開始 | 初回有料契約日 | 無料期間を含めるか |
| イベント | 自発解約、更新失敗 | 支払い失敗と意図的解約を分けるか |
| 打ち切り | 観察終了、移行、追跡停止 | 理由が群で偏っていないか |
| 時間 | 日数、月数 | 契約期間・暦の単位 |
| 群 | プラン、導入月、施策 | 事前定義と母数 |
観察開始前から利用している顧客を含めるなら、開始時点をそろえたつもりで左切断や遅延エントリーを隠さないようにします。解約以外の終了事象が大きい場合は、競合リスクの推定や別の問いを検討します。
5. 合成ケースで曲線を判断する
合成の新規契約100件を想定し、30日までに10件が解約、40件は観察継続、残りは更新失敗や移行で観察終了したとします。40件を「解約していない確定例」として平均に置くのではなく、観察できた日数と終了理由を残し、リスク集合へ反映します。この数字は説明用で、実在サービスの結果ではありません。
施策の比較では、同じ開始条件・観察窓・イベント定義を使い、曲線の差だけで成功を断定しません。価格変更、顧客構成、サポート、計測停止が同じ期間に変わっていないかも確認します。
6. よくある失敗
- 打ち切り顧客を全員「解約なし」として分母から外す
- 観察終了日を確定した解約日として平均する
- 月次解約率から、個人の解約時期や生存関数を直接推定する
- Kaplan–Meier曲線の終盤で少人数の差を過度に解釈する
- 移行・支払失敗・買収などの競合イベントを隠す
- SaaS以外のNIST信頼性資料を、事業の因果効果の証明と書く
7. まとめと関連資料
生存時間分析の入口は、解約した人だけを数えることではありません。イベント、打ち切り、開始条件、リスク集合を記録し、時間に沿った継続の曲線と留保を同時に示します。
観察期間の区切りは同じROIでも反実仮想が違う、指標と展開判断の分離は有意差は展開ルールではないも参照してください。