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

    Function glmPredict

    • glm の当てはめについて、一般化線形モデルの予測値とその標準誤差です。R の predict(fit, newdata, type, se.fit = TRUE) と同等です。縮退した列は R と同じく除かれます。

      Parameters

      戻り値 { fit: number[]; nonEstimable?: number[]; seFit: number[]; warnings?: string[] }

      • fit: number[]

        type の尺度での予測値です。行ごとに 1 つです。

      • OptionalnonEstimable?: number[]

        ランク不足の当てはめから予測が推定できない newdata の行です (0 始まりの添字。R の attr(, "non-estim"))。そのような行があるときだけ存在します。

      • seFit: number[]

        それらの標準誤差です (R の se.fit)。

      • Optionalwarnings?: string[]

        それらの行に対する R の警告です。そのような行があるときだけ存在します。

      const fit = glm([1, 2, 3, 4, 5, 6], [0, 0, 1, 0, 1, 1], { family: "binomial" });
      glmPredict(fit, { newdata: [7] }); // { fit: [4.2491], seFit: [3.3878] }
      glmPredict(fit, { newdata: [7], type: "response" }).fit; // [0.98592]