度数の 2 x 2 表を、行の配列として与えます。
OddsRatioOptions を参照してください。
OddsRatioResult を参照してください。制限: 正確法 ("midp"、"fisher") では、周辺和が与えられたときの x11 の台 (min(x11, x22) + min(x12, x21) + 1 個の値) が 2^23 以下である必要があります (約 6 秒)。"fisher" では、度数が 2^31 - 1 以下である必要があります (fisherTest と同じ)。すべての方法の p 値は、phyper の 2^26 項以内で計算できる必要があります (度数は約 1e12 まで)。
2 x 2 表のオッズ比を、その信頼区間と、独立性についての 3 つの p 値とともに求めます。R の
epitools::oddsratio()と同等です。表は epitools の向きです。行は曝露 (行 1 が基準の水準)、列は結果 (列 1 は疾病なし) です。オッズ比 x11 x22 / (x12 x21) は、転置した表でも同じです。
方法 (
method):"midp"(既定。epitools と同じく、中央値不偏推定値と、周辺和が与えられたときの x11 について Fisher の非心超幾何分布から求める mid-p の正確な区間)、"fisher"(条件付き最尤推定値と、fisherTest の正確な区間)、"wald"(標本のオッズ比と、対数スケールの Woolf の区間。epitools と同じく、0 のセルに対する補正は行いません。0 のセルがあると推定値は 0 または Infinity になり、定義されない限界は NaN になります)、そして"score"(標本のオッズ比と、epiR のepi.2by2のスコア区間。N/(N - 1) の因子を除いた Miettinen-Nurminen 法)。mid-p とスコアの限界は、倍精度数の精度で、それぞれの方程式の根です (epitools は [0, 1000] の範囲で uniroot の許容誤差を使って解きます。その範囲外や 0 のセルの場合は失敗します。epiR は 0.1% 刻みで進みます)。0 のセルがある場合、mid-p の推定値と限界は exact2x2 の規約に従います。つまり、台の端で 0 または Infinity になります。pValueは epitools の 3 つの p 値をもちます。両側の mid-p (小さい方の片側 mid-p 値の 2 倍)、Fisher の正確検定、そして連続性補正のない Pearson のカイ二乗検定です (期待度数が 5 未満のときは、R の警告 "Chi-squared approximation may be incorrect" が出ます)。