1

私のトレーニング データセットには 40000 行あります。を使用してCARTモデルを適合させた後

fit<-rpart(y~x,method="class")

使おうとしていた

predict(fit,data.frame(new_x),family="response")

エラーメッセージは次のとおりです。

Warning message:
`'newdata' had 100 rows but variable(s) found have 40000 rows.`

"predicted valueその上、 「実際にトレーニングを使用して値を適合させている」ことを確認しましたx。理由を知っている人はいますか?

4

2 に答える 2

0

素晴らしい、ローランドはそれを手に入れました。同じ問題がありましたが、変更すると解決しました

data.frame(x=)

data.frame (variablename=)
于 2013-10-29T16:16:49.713 に答える
0

predict()さらに、パッケージ内の関数によって作成されたオブジェクトで使用する場合はnp、常にトレーニング変数とnewdata=変数 x および y の両方に名前を付けます。

他の変数名は正しく機能しません。

于 2014-01-23T16:42:47.323 に答える