R/ROCmodel.R

Defines functions ROCmodel

Documented in ROCmodel

ROCmodel <-function(Scores, labels, iicc){

	require("ROCR")
	
	AREA<-perf<-lapply(seq(1, length(Scores), 1), function(x){})
	 
	for (j in c(1:length(Scores))){
    
	  pred<-prediction(Scores[[j]],labels[[j]])
	  perf[[j]]<-performance(pred,"tpr","fpr")
	  r<-performance(pred,'auc')
	  AREA[[j]]<-as.numeric(slot(r,"y.values"))
	 }

  	bestparameter<-chooseModel(AREA, iicc)
	iicc$parameterIdeal<-iicc$parametersIdeal<-bestparameter$parameterIdeal
 	FinalModel<- Models(iicc)
 	iicc$model<-FinalModel
	#y<-list(Area=AREA,ROC=perf[[bestparameter$index]], parameters=iicc$parametersIdeal, model=iicc$model)
	y<-list(Area=AREA, parameters=iicc$parametersIdeal, model=iicc$model)
	
}

Try the MEET package in your browser

Any scripts or data that you put into this service are public.

MEET documentation built on May 2, 2019, 5:52 p.m.