多重比較のために p 値を調整します。R の p.adjust() と同等です。
p.adjust()
NaN の値は調整から除外され、その位置に NaN のまま返されます。n が 1 以下の場合、p 値は変更されずに返されます。R との違い: "hommel" の場合、整数でない n や 65536 を超える n (O(n^2) の計算量で、上限では約 6 秒) はエラーになります。空の p は常に空の結果を返します。
NaN
n
"hommel"
p
p 値。
PAdjustOptions を参照してください。または、調整方法の名前だけを文字列で渡すこともできます。
調整済みの p 値 (p と同じ順序)。
const p = [0.01, 0.02, 0.03, 0.04, 0.05];pAdjust(p); // [0.05, 0.08, 0.09, 0.09, 0.09] (Holm)pAdjust(p, "BH"); // [0.05, 0.05, 0.05, 0.05, 0.05]pAdjust(p, { method: "bonferroni", n: 10 }); コピー
const p = [0.01, 0.02, 0.03, 0.04, 0.05];pAdjust(p); // [0.05, 0.08, 0.09, 0.09, 0.09] (Holm)pAdjust(p, "BH"); // [0.05, 0.05, 0.05, 0.05, 0.05]pAdjust(p, { method: "bonferroni", n: 10 });
多重比較のために p 値を調整します。R の
p.adjust()と同等です。NaNの値は調整から除外され、その位置にNaNのまま返されます。nが 1 以下の場合、p 値は変更されずに返されます。R との違い:"hommel"の場合、整数でないnや 65536 を超えるn(O(n^2) の計算量で、上限では約 6 秒) はエラーになります。空のpは常に空の結果を返します。