次の値から多項式線形モデルを作成します。
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)
y
20 個の値のシーケンスが与えられた場合、20 個の予測を得るべきではありませんx
か?