ForHosting KIT · 開発者向けツール

対数オッズ比と標準誤差の計算ツール

対数オッズ比計算ツールは、2×2分割表の4つの度数を受け取り、オッズ比の自然対数と大標本近似による標準誤差を返します。セルは行の順にa、b、c、dとして入力してください。計算は決定論的で、一般的な交差積の定義を使用します。そのため、疫学、臨床研究、実験、カテゴリーデータ分析の確認に適しています。各セルには正の整数が必要です。ゼロのセルがある場合、補正なしの対数と標準誤差が有限にならないため、エラーを返します。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

2×2表を正しい順序で入力します

2×2表には2行と2列があります。左上の度数をa、右上をb、左下をc、右下をdとして入力してください。計算ツールは、aとdの積をbとcの積と比較する交差積からオッズ比を求め、その自然対数を計算します。1行または1列だけを入れ替えると比較の向きが反転するため、対数オッズ比の符号はカテゴリーの並べ方に依存します。正の結果は、この並び方では第1行が表すオッズのほうが高いことを示します。負の結果は低いことを示し、ゼロは標本内のオッズが等しいことを示します。別の方が比較方向を再現できるよう、結果と一緒にカテゴリーの順序も記録してください。入力するのは度数であり、パーセント、確率、率、周辺合計ではありません。すべて正の整数である必要があります。観測された4つの同時度数を直接入力すれば、丸められたパーセントから表を復元するときに生じる曖昧さを避けられます。

推定値と標準誤差を解釈します

返されるlog_odds_ratioは、自然対数尺度で表したln((a × d) / (b × c))です。この尺度の値はゼロを中心に対称であるため、回帰、メタ分析、Wald区間の作成に利用しやすい推定値です。通常のオッズ比が必要な場合は、対数オッズ比を指数変換してください。standard_errorは、一般的な大標本近似sqrt(1/a + 1/b + 1/c + 1/d)です。これは通常のオッズ比尺度ではなく、対数尺度上の標本変動の不確実性を表します。近似信頼区間は通常、選択した臨界値と標準誤差の積を対数オッズ比に加減して作成します。オッズ比の区間が必要なら、その両端を指数変換します。この計算ツールは、信頼水準を選んだり統計的有意性を主張したりせず、基本となる2つの量だけを返します。結果の解釈には、研究デザイン、標本抽出の仮定、交絡、観測間の依存性、そして対象の問いにオッズ比が適切な効果指標かどうかも考慮する必要があります。

ゼロセルと実用上の限界を確認します

すべてのセルはゼロより大きくなければなりません。いずれかのセルがゼロだと、一方の交差積がゼロになるか、逆数の項が無限大になります。そのため、補正なしの対数オッズ比と標準誤差は未定義または無限大です。本ツールは連続性補正を暗黙に適用せず、入力エラーを返します。各セルに0.5を加えるような補正は推定対象を変えるため、汎用計算ツールの内部で自動適用するのではなく、解析計画に従って明示的に選択してください。ゼロセルがなくても、疎な表には注意が必要です。表示される標準誤差は大標本近似であり、度数が非常に小さい場合や表が大きく偏っている場合には精度が低下することがあります。確認的な解析では、正確法、罰則付きモデル、または統計専門家への相談をご検討ください。実装では交差積を先に計算せず、各セルの対数を個別に求めるため、大きな有効度数で不要なオーバーフローを抑えます。処理は決定論的で、ネットワーク通信や表の保存を行わず、同じ4入力にはブラウザーとAPIで同じ数値結果を返します。

疫学の分割表を確認する

曝露群と非曝露群の症例・対照度数から効果の対数推定値と標準誤差を求め、モデルや報告書へ入力する前に確認できます。

メタ分析の入力を準備する

各研究の正の2×2度数を、多くのエビデンス統合手法で必要となる対数オッズ比と標本標準誤差へ変換できます。

統計ソフトの出力を検算する

公表された分割表から2つの基本量を再計算し、セルの転置、カテゴリーの反転、データ入力ミスを見つけられます。

どの計算式を使用しますか?

ln((a × d) / (b × c))と標準誤差sqrt(1/a + 1/b + 1/c + 1/d)を返します。

ゼロのセルがあるとエラーになるのはなぜですか?

ゼロセルがあると、補正なしの対数または少なくとも1つの逆数項が有限になりません。連続性補正を暗黙に加えることはありません。

通常のオッズ比も返しますか?

いいえ。オッズ比の自然対数と標準誤差を返します。通常のオッズ比が必要な場合はlog_odds_ratioを指数変換してください。

パーセントや小数の度数を入力できますか?

いいえ。4つの入力は、観測された2×2表の正の整数度数でなければなりません。

APIでの計算料金はいくらですか?

APIリクエスト1回の料金は$0.002です。ブラウザー版は端末内で実行され、表をネットワークへ送信しません。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/stat/log-odds-ratio

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/stat/log-odds-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":12,"b":5,"c":3,"d":10}'
{
  "a": 12,
  "b": 5,
  "c": 3,
  "d": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.log_odds_ratio",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →