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

    Function anova

    • 式から当てはめた線形モデルの分散分析です。R の anova() と同等です。当てはめが 1 つのときは、逐次 (Type I) の平方和の表です。R の anova(fit) と同等で、項ごとに 1 行 (切片は除きます)、モデルの順に並び、最後に Residuals の行があります。当てはめが複数のときは、与えた順に並べたモデルの比較です。R の anova(fit1, fit2, ...) と同等で、列は Res.Df、RSS、Df、Sum of Sq、F、Pr(>F) です。F 検定は、残差の自由度が最も少ないモデルの残差平均平方で尺度化されます。

      Parameters

      • fit: LmFormulaResult

        式を指定した lm (または Error() を含まない aov) の当てはめです。

      • ...fits: LmFormulaResult[]

        最初のものと比べる、追加の当てはめです。

      戻り値 AnovaTable

      const data = { y: [4.2, 5.1, 6.3, 5.8, 7.9, 8.4], g: ["a", "a", "b", "b", "c", "c"] };
      const t = anova(lm("y ~ g", data));
      t.rowNames; // ["g", "Residuals"]