1
rfcv
機能をrandomForest
パッケージで使用しようとしています。次のようなエラーメッセージが表示されます。R rfcvでデータを分割できません
> rfcv1 <- rfcv(x[1:18750,], testClass[1:18750], cv.fold=2)
Error in cut.default(trainy, c(-Inf, quantile(trainy, 1:4/5), Inf)) :
'breaks' are not unique
> nrow(unique(x[1:18750,]))
[1] 18719
> length(unique(testClass[1:18750])) ## just 0's and 1's
[1] 2
> head(x)
rfPred prediction
3 0.34776664 0.30138045
5 0.22345507 0.11159273
7 0.03478699 0.02156816
17 0.01008994 0.01071626
24 0.01738253 0.01546157
25 0.01143016 0.01278491
> range(x)
[1] 0.003907361 0.966005867
何も表示されません。私はユニークな値が5で割り切れるようにデータを縮小しようとしましたが、同じメッセージを受け取ります。私も様々なcv.fold=
値を有効にしてみました。
それは、それの周りにas.factor()を投げただけでした。どうもありがとうございました。 – screechOwl