0

デフォルトのデータセット(車)を使用して、取り付けられた車のMSEを見つけようとしています(そして他の方法と比較しますsmooth.spline)。Rしかし、predict関数を使用すると、データ ポイントの数が減少します。つまり、50 組のデータ ポイント (x、y) がありますが、predict関数では 35 ポイント (yhatsp) が得られます。スプラインの 50 ポイントすべてを取得するにはどうすればよいですか? ありがとう

ライブラリ(データセット)

x=車[,2]

y=車[,1]

yhatsp=predict(smooth.spline(x,y))$y

MSE=平均((y-yhatsp)^2)

4

1 に答える 1

2

@Roman Luštrik のおかげで: 追加するnewdataと問題が解決しました:

ライブラリ(データセット)

x=車[,2]

y=車[,1]

yhatsp=predict(smooth.spline(x,y),x)$y

MSE=平均((y-yhatsp)^2)

于 2013-05-06T15:41:20.990 に答える