> x <- train[,c( 2:18, 20:21, 24, 27:31)]
> y <- train$out
>
> svm.pr <- svm(x, y, probability = TRUE, method="C-classification",
kernel="radial", cost=bestc, gamma=bestg, cross=10)
>
> pred <- predict(svm.pr, valid[,c( 2:18, 20:21, 24, 27:31)],
decision.values = TRUE, probability = TRUE)
>      attr(pred, "decision.values")[1:4,]
        16         23         43         52
1.08157648 0.51241842 0.06234319 1.20656580
>      attr(pred, "probabilities")[1:4,]
NULL


HI, Dear David and R community,

I am trying to print out the probabilities and set a threshold for make ROC
curve.  I dont know  why  it showed NULL for the probabilities.

y<-train$out, is consisting of 0 and 1 binary values.

Can you help me with this?

Thanks so much!



-- 
Sincerely,
Changbin
--

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to