1

次の値から多項式線形モデルを作成します。

y <- c(0.040, 0.073, 0.87)
x <- c(10.0, 15.0, 20.0)

poly.lm <- lm(y~poly(x,2))

predict()生成された x シーケンスから値の数を予測しようとすると、関数から正しい数の予測を取得できないようです。実際、私が得たものは、私が得たデフォルトの出力に過ぎないようですpredict(poly.lm):

new <- seq(0,19,1.0)
predict(poly.lm, x=new)

y20 個の値のシーケンスが与えられた場合、20 個の予測を得るべきではありませんxか?

4

1 に答える 1