rStats.js v1.3.0
    検索インデックスを準備しています...

    Function ansariTest

    • 2 つの標本の尺度が異なるかを検定する Ansari-Bradley 検定です。R の ansari.test() と同等です。NaN の値は除かれます。

      confInt: true のとき、confInt は x と y の尺度の比の区間、estimate はその推定値です。どちらも位置を 0 として計算されます (同順位がなく、両方の標本の値が 50 未満のときは正確に、それ以外は正規近似で求めます。正規近似の限界は、R と同じく許容誤差 1e-4 で求めた根です)。区間の限界を作れない場合 (標本の位置が異なる場合) は NaN になります。同順位があり、exact が未設定または true のとき、R は "object 'cint' not found" で失敗します。rStats.js は、exact: false のときと同じ正規近似の区間を返し、R が停止する前に出す警告も出します。

      Parameters

      戻り値 HTest

      const r = ansariTest([-2, -1, 1, 2], [-4, -3, 3, 4], { confInt: true });
      r.confInt; // [0.25, 0.6666666666666666]
      r.estimate; // 0.41666666666666663

      式を使う形式もあります: ansariTest("y ~ g", data, options) (次のオーバーロード)。

    • 式とデータフレームから行う Ansari-Bradley 検定です。R の ansari.test(formula, data) と同じく、"y ~ g" は g の 2 つの水準を比較します (最初の水準が x)。式の変数だけが対象になり、そのどちらかが欠測している行は除かれます。

      Parameters

      • formula: string

        "y ~ g"。

      • data: DataFrame

        データフレーム: 列のオブジェクトです (欠測値は null または NaN)。

      • Optionaloptions: AnsariTestOptions

      戻り値 HTest