Hello,

I run this script , because i would like to do the mean of x and y base on
alpha as factor.


library(xlsx)
library(ROCR
filename<-"amanhecer roc.csv"
rocdata<- read.table(filename, sep=";",header=TRUE,dec=",")

rocdata$alpha.15_12 <- as.factor(rocdata$alpha.15_12)

TPaverage <- tapply(rocdata$y.15_12, rocdata$alpha.15_12, mean)
FPaverage <- tapply(rocdata$x.15_12, rocdata$alpha.15_12, mean)

###And them with the new data i want to create a plot, kind of ROC plot.

 Anthias<-rocdata
 str(Anthias)
data(ROCR.simple)
pred <- prediction( ROCR.simple$predictions, ROCR.simple$labels )
perf <- performance( pred, "tpr", "fpr" )
windows(width = 9.5, height = 10.50)
par(mfrow = c(1,1))

cc<-Anthias[1]
ee<-Anthias[2]
aa<-Anthias[3]
perf@x.name<-"FP"
perf@y.name<-"TP"
perf@alpha.name<-"Speed"
bb<-data.frame(aa)
perf@x.values<-bb
dd<-data.frame(cc)
perf@y.values<-dd
ff<-data.frame(ee)
perf@alpha.values<-ff

plot(perf, main="Teste", colorize=TRUE, coloraxis.at=c(0,2,4,6,8,10),
 coloraxis.cex.axis=0.8, colorize.palette=(rainbow(256,start=0, end=0.7)),
lwd=7, colorkey.relwidth=0.4, yaxis.las=1)

But after run the whole script i got the error:max not meaningful for
factors, anyone can help me?  I am a beginner in R ,so sorry if this is
wasting anyone's time*.*

*Thanks*

	[[alternative HTML version deleted]]

