Daniel Stahl
2011-Feb-28 10:01 UTC
[R] regularized discriminant function analysis using klaR: problems with predictions
Sorry, I forgot to mention that I used the package "klaR".> > Dear all, I am trying to do a n-fold cross-validation for a > regularized discrimant function analysis using rda from the package > klaR. However, I have problems to predict the groups from the > test/validation sample. The exmaples of the R documantation and > some online webpage also do not work. Does anybody know what I have > done wrong? > > Here my code > # I want to use the first 6 observations for validationg the model, > case 7 to 36 are > # used for the trianing: > n_fold<-sample(1:36,36) > testset<- n_fold[1:6] > trainset<- n_fold[-(1:6)] > # regularized DFA with default setting (works fine) > z <- rda(group ~ ., data=test[trainset,]) > #Now the prediction: > a<-predict(z,data=test[testset,])$class > > Error in predict.rda(z, data = test[testset, ]) : > A new data to predict must be supplied. > > > Whatever I do I always get the same error message (including > examples form help) > > Thanks a lot in advance! > Best wishes, Daneil > > > -- > _______________________________________________ > Surf the Web in a faster, safer and easier way: > Download Opera 9 at http://www.opera.com>--