[R] regularized discriminant function analysis using klaR: problems with predictions
Daniel Stahl
daniel_stahl at operamail.com
Mon Feb 28 11:01:21 CET 2011
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
>
--
More information about the R-help
mailing list