臨床試験データから治療に必要な数、絶対リスク指標、相対リスク指標、信頼区間を計算します。
治療に必要な数(NNT)は、エビデンスに基づく医療において最も重要で実用的な統計の一つです。これは、臨床医、研究者、患者に対して、コントロール群と比較して、追加の有害事象を防ぐために平均して何人の人が治療を受ける必要があるかを正確に示します。例えば、NNTが5の場合、5人の患者が治療を受けると、コントロール条件下では利益を得られなかった1人の追加患者が利益を得ることを意味します。NNTは、1988年にLaupacis、Sackett、Robertsによって導入され、研究結果の臨床的意義を従来の統計的指標(p値や相対リスクなど)よりも直感的で実行可能にする方法として提案されました。
治療に必要な数の理解
NNTは、追加の有害事象を防ぐために何人の患者が治療を受ける必要があるかを表す治療効果の指標です。これは、絶対リスク減少(ARR)から導出され、介入を比較し、患者に治療の利益を伝えるための臨床的に直感的な指標を提供します。
NNTの計算方法
NNTは、1を絶対リスク減少(ARR)で割ったものとして計算されます。ここで、ARRはコントロール事象率(CER)から実験事象率(EER)を引いたものです。CERはコントロール群の患者が結果を経験する割合で、EERは治療群の割合です。治療が事象率を減少させると(正のARR)、結果はNNTになります。治療が事象率を増加させると(負のARR)、絶対ARRの逆数が害を与えるために必要な数(NNH)を与えます。NNTは常に最も近い整数に切り上げられます。なぜなら、患者の一部を治療することはできないからです。
絶対リスク減少と相対リスク減少
相対リスク減少(RRR)は、事象率の比例的な減少を表します:(CER - EER)/ CER。RRRは治療の生物学的な効力を理解するのに役立ちますが、単独では誤解を招くことがあります。50%のRRRは、基準リスクが40%であろうと0.4%であろうと印象的に聞こえますが、これらのシナリオでのNNTは100の差があります(NNTが5対500)。ARRとNNTは、実際の患者集団における治療効果の臨床的な大きさを捉えます。これが、エビデンスに基づく医療ガイドラインが絶対的および相対的な指標の両方を報告することを推奨する理由です。
信頼区間と統計的精度
限定された臨床試験からのNNT推定値は、統計的不確実性を伴います。NNTの信頼区間は、ARRの標準誤差から導出され、これは両グループの事象率とサンプルサイズに依存します。この区間は、ARRのCIを計算し、その端点を反転させることによって構築されます。ARRの信頼区間がゼロを含む場合、NNTの信頼区間はある正の数から無限大を経てある負の数に戻ることを示し、治療が助けるか、効果がないか、害を及ぼすかのいずれかであることを示します。この複雑な挙動は、NNTの信頼区間を単純な割合のCIよりも解釈しにくくします。
臨床的解釈と注意点
NNTが1の場合、すべての治療を受けた患者が利益を得る(完璧な治療)、NNTが2-5は非常に効果的、6-10は効果的、11-50は中程度、51-100は低い、100を超える場合は非常に低い効果を示します。しかし、NNTは常に研究の時間枠、患者集団、基準リスクを考慮して解釈されるべきです。同じ治療が高リスク患者に適用されるか低リスク患者に適用されるかによって、非常に異なるNNTを持つ可能性があります。なぜなら、NNTは与えられた相対リスク減少に対して基準リスクに逆比例するからです。さらに、NNTは研究間で直接プールすべきではなく、まず基礎となるARR値をプールする必要があります。
NNT Formulas
治療に必要な人数(NNT)
NNT = ⌈1 / ARR⌉
The ceiling (rounded up) of the reciprocal of the Absolute Risk Reduction. Represents how many patients must be treated to prevent one additional adverse event.
絶対リスク低下(ARR)
ARR = CER − EER
The difference between the Control Event Rate and the Experimental Event Rate. A positive ARR indicates the treatment reduces risk; a negative ARR indicates harm.
相対リスク低下(RRR)
RRR = (CER − EER) / CER
The proportional reduction in event rate relative to the control group. Often expressed as a percentage. Can overstate clinical significance when baseline risk is low.
有害事象に必要な人数(NNH)
NNH = ⌈1 / |ARI|⌉
When EER > CER, the Absolute Risk Increase (ARI = EER − CER) is positive, and NNH indicates how many patients treated before one additional patient is harmed.
NNT Reference Tables
NNT Interpretation Guide
General benchmarks for interpreting Number Needed to Treat values in clinical practice. Context (disease severity, side effects, cost) is always essential.
| NNT Range | Effectiveness | 臨床解釈 |
|---|---|---|
| 1 | Perfect | Every treated patient benefits — exceptionally rare in practice |
| 2–5 | Very Effective | Comparable to the most effective interventions in medicine |
| 6–10 | Effective | Typical of many well-established medical therapies |
| 11–20 | 中程度 | Absolute benefit is moderate; weigh against side effects and cost |
| 21–50 | 低い | Small absolute benefit per patient; value depends on outcome severity |
| 51–100 | Very Low | Clinically marginal unless preventing severe or irreversible outcomes |
| >100 | ミニマル | Very small absolute effect; treatment value is questionable for most patients |
Landmark NNT Values from Major Clinical Trials
Selected NNTs from well-known clinical trials to provide benchmarks for interpreting calculated results.
| Intervention | Outcome Prevented | NNT | Time Frame |
|---|---|---|---|
| Aspirin for secondary MI prevention | Cardiovascular death | 67 | 2歳 |
| Statins for secondary prevention (4S) | All-cause mortality | 30 | 5.4 years |
| ACE inhibitors for heart failure (CONSENSUS) | All-cause mortality | 7 | 6 months |
| Warfarin for atrial fibrillation stroke prevention | Stroke | 25 | 1.5 years |
| Antibiotics for acute otitis media | Pain at 2–7 days | 15 | 7 days |
| Oseltamivir for influenza | Symptom reduction ≥1 day | 8 | 5 days |
Worked Examples
Calculating NNT from raw trial data
A randomized controlled trial enrolls 200 patients in each group. In the control group, 40 out of 200 patients experience the primary endpoint. In the treatment group, 24 out of 200 patients experience the endpoint.
Calculate CER: 40 / 200 = 0.20 (20%)
Calculate EER: 24 / 200 = 0.12 (12%)
Calculate ARR: CER − EER = 0.20 − 0.12 = 0.08 (8%)
Calculate NNT: ⌈1 / 0.08⌉ = ⌈12.5⌉ = 13
Calculate RRR: (0.20 − 0.12) / 0.20 = 0.40 (40%)
NNT = 13 (moderate effectiveness). For every 13 patients treated, 1 additional patient avoids the adverse event. The 40% RRR sounds more impressive but the absolute benefit is 8 percentage points.
Understanding how baseline risk affects NNT
A treatment has a relative risk of 0.60 (40% RRR). Compare NNT in a high-risk population (CER = 30%) versus a low-risk population (CER = 5%).
High-risk population: EER = 0.30 × 0.60 = 0.18, ARR = 0.30 − 0.18 = 0.12, NNT = ⌈1/0.12⌉ = 9
Low-risk population: EER = 0.05 × 0.60 = 0.03, ARR = 0.05 − 0.03 = 0.02, NNT = ⌈1/0.02⌉ = 50
Same 40% RRR produces NNT 9 vs NNT 50 — a 5.5-fold difference based solely on baseline risk
The same treatment is 5.5× more efficient in the high-risk population (NNT 9) than in the low-risk population (NNT 50). This demonstrates why NNT is superior to RRR for clinical decision-making.
Converting an odds ratio to NNT
A meta-analysis reports an odds ratio (OR) of 0.65 for a new antiplatelet agent. The expected baseline event rate (PEER) in your patient population is 14%.
Apply the CEBM conversion: EER = (OR × PEER) / (1 − PEER + OR × PEER)
EER = (0.65 × 0.14) / (1 − 0.14 + 0.65 × 0.14) = 0.091 / (0.86 + 0.091) = 0.091 / 0.951 = 0.0957
ARR = PEER − EER = 0.14 − 0.0957 = 0.0443
NNT = ⌈1 / 0.0443⌉ = 23
NNT = 23. Treating 23 patients with the new antiplatelet agent prevents one additional event compared to control, given a 14% baseline event rate.
NNT計算機の使い方
入力モードを選択してください
臨床試験または研究から利用可能なデータに基づいて4つの入力モードから選択します。生データモードは、グループごとのイベントと総患者数を受け入れます。パーセンテージモードは、CERとEERを直接パーセンテージとして受け入れます。患者年モードは、発生率を指数関数の式を使用して変換することにより、時間対イベントデータを処理します。オッズ比モードは、発表されたORと基準イベント率(PEER)をCEBM変換法を使用してNNTに変換します。
臨床データを入力してください
選択した入力モードのすべての必須フィールドを入力してください。生データの場合、2x2のコンティンジェンシーテーブルレイアウトを使用して、対照群と治療群の両方でイベント数と総患者数を入力します。パーセンテージの場合、CERとEERを0から100の間の値として入力します。患者年の場合、イベント数とフォローアップの総人時間を入力します。オッズ比モードの場合、OR値と患者集団における期待される基準イベント率を入力します。
高度なオプションを調整する(オプション)
高度なオプションセクションを展開して、デフォルトの95%から80%、90%、または99%に信頼水準を変更します。信頼水準が高いほど、信頼区間は広くなります。95%のレベルはほとんどの臨床研究で標準であり、ほとんどのユーザーに適しています。NNTの信頼区間は、サンプルサイズが知られている場合(生データモード)のみ利用可能です。
結果を確認し、所見を解釈する
計算後、NNTまたはNNH値、臨床的解釈、およびすべての関連指標(CER、EER、ARR、RRR、RR、OR)を確認します。視覚的コンテキストのためにイベント率の棒グラフとリスクの内訳ドーナツチャートを調べます。感度テーブルを使用して、異なる基準リスクレベルでNNTがどのように変化するかを理解します。結果をCSVとしてエクスポートするか、臨床報告書やプレゼンテーションに含めるために印刷します。
よくある質問
治療に必要な人数(NNT)とは何ですか、そしてそれはなぜ重要ですか?
治療に必要な人数(NNT)は、特定の治療を受ける必要がある患者の数を表す臨床統計であり、対照群と比較して1つの追加の有害結果を防ぐために必要な時間の範囲を示します。これは1988年にLaupacis、Sackett、Robertsによって導入され、臨床試験の結果を臨床医や患者にとってより直感的にするためのものです。NNTは、抽象的な統計的結果を具体的な患者中心の数値に変換するため重要です。p値や相対リスクだけではなく、NNTは利益を得るために必要な臨床的努力を直接伝えます。NNTが5であることは、相対リスクの低下が50%であることを知るよりもはるかに実行可能です。なぜなら、NNTは基準リスクと絶対効果サイズを考慮しているからです。
NNTとNNHの違いは何ですか?
NNT(治療に必要な人数)とNNH(有害に必要な人数)は、同じ式から導出された補完的な指標です。治療が対照と比較してイベント率を減少させる場合(正のARR)、結果はNNTとして表され、1つの追加の有害事象を防ぐために治療する必要がある患者の数を意味します。治療がイベント率を増加させる場合(負のARR)、結果はNNHとして表され、1つの追加の患者が害を受ける前に治療された患者の数を意味します。両方とも、1をARRの絶対値で割った天井として計算されます。単一の治療は、1つの結果に対してNNTを持ち、別の結果に対してNNHを持つことができるため、利益と害のトレードオフ分析が臨床的意思決定において重要です。
なぜNNTは標準的な丸めではなく、常に切り上げられるのですか?
NNTは常に数学的な天井関数を使用して最も近い整数に切り上げられます。この慣習は、患者の一部を治療することはできないため存在します。生の計算が1/ARR = 6.2を生成する場合、NNTを6と報告すると、治療の効率が誇張され、6人ごとに利益が得られることを示唆します。7に切り上げることで、保守的で臨床的に正直な推定が提供されます。これにより、NNTが治療効果を誇張しないことが保証されます。たとえば、ARRが0.07(7%)の場合、1/0.07は約14.3になり、報告されるNNTは15です。計算機は、生の逆数と切り上げられたNNTの両方を表示し、正確な数学的関係を確認できます。
NNTの信頼区間をどのように解釈しますか?
NNTの信頼区間は、ARRの信頼区間を反転させることによって導出されます。ARRの95%CIが0.02から0.12の場合、NNT CIは1/0.12から1/0.02であり、約9から50になります。これは、真のNNTが9から50の間にあると95%の確信を持っていることを意味します。ただし、ARRの信頼区間がゼロを越えると、NNT CIは複雑になります:正のNNTの範囲を含み、無限大を通過し、負の値(NNH)を通過します。これは、治療効果が統計的に有意でないことを示しています。信頼区間は、グループのサンプルサイズが知られている場合にのみ計算可能であるため、CI計算には生データ入力モードが必要です。
なぜ同じ治療が異なる患者集団で異なるNNTを持つのですか?
NNTは基準リスクに根本的に関連しています。同じ相対リスク低下は、対照イベント率(CER)に応じて大きく異なるNNTを生成します。相対リスクが0.50の治療を考えてみましょう:治療を受けていない患者の40%が結果を経験する集団では、ARRは20%でNNTは5です。結果を経験するのが4%だけの集団では、ARRは2%でNNTは50です。治療は相対的には同じ効果を持っていますが(50%のRRR)、絶対的な利益は10倍異なります。これが、この計算機の感度テーブルが非常に価値がある理由です:観察された相対リスクに対して、NNTがどのように基準リスクの範囲で変化するかを示しています。
生データの代わりにオッズ比入力モードを使用すべき時はいつですか?
オッズ比入力モードは、生のイベント数ではなく、発表されたオッズ比のみが利用可能な状況に対応するために設計されています。これは、ケースコントロール研究、系統的レビュー、およびプールされたオッズ比を報告するメタアナリシスで一般的です。ORをNNTに変換するには、特定の患者集団で期待される基準イベント率(PEER)も必要です。PEERは、患者のリスクプロファイルが異なる場合、元の研究の対照率とは異なる場合があります。変換式は、オックスフォード証拠に基づく医学センターから導出されたもので、EER = (OR x PEER) / (1 - PEER + OR x PEER) からARRとNNTが計算されます。このモードは近似的であり、ORが相対リスクの合理的な近似であると仮定しています。
Related Tools
Medical Test Probability Calculator
Calculate sensitivity, specificity, PPV, NPV, and likelihood ratios for diagnostic tests — complementary to NNT for evidence-based clinical decisions.
F1 Score Calculator
Compute precision, recall, and F1 score from classification data — useful for evaluating diagnostic and predictive model performance.
Probability Calculator
Calculate single-event, combined, and conditional probabilities — foundational concepts for understanding ARR and treatment effect sizes.
血圧計算機
Classify blood pressure readings and assess cardiovascular risk — a common clinical context where NNT analysis is applied.
A1C計算機
Convert HbA1c to estimated average glucose — diabetes management is a frequent application of NNT in clinical guidelines.