# NOT RUN {
setOfSchemes <- getExampleSetOfSchemes()
dataForSchemes <- getExampleData()
ex1 <- rankObject( object = setOfSchemes, dataForSchemes ,
objective = data.frame( criterion = "auc" , weight = 1 ) )
getRanking(ex1) # to get the dataframe and not the whole object
ex2 <- rankObject( object = setOfSchemes, dataForSchemes ,
objective = data.frame( criterion = "auc" , weight = 1 ) ,
varianceMeasure = "sd" , scaleWith = "min" )
getRanking(ex2)
ex3 <- rankObject( object = setOfSchemes, dataForSchemes ,
objective = data.frame( criterion = c( "auc" , "cMax" , "tMax" ) ,
weight = c( 9 , 1, 1 ) ) )
getRanking(ex3)
# example with own defined varianceMeasure
rangeWidth <- function( x ){
range <- range(x) ;
rangeWith <- range[2] - range[1]; rangeWith
}
ex4 <- rankObject( object = setOfSchemes, dataForSchemes ,
objective = data.frame( criterion = c( "auc" , "cMax" , "tMax" ) ,
weight = c( 9 , 1, 1 ) ) ,
varianceMeasure = "rangeWidth" ,
scaleWith = "mean" )
# }
# NOT RUN {
fullTimePoints <- 0:10
setOfTimePoints <- getExampleSetOfTimePoints( fullTimePoints)
pkDataExample <- getPkData( getExamplePkModel() , getTimePoints( setOfTimePoints ) ,
nSubjectsPerScheme = 5 , nSamples = 17 )
ex1 <- rankObject( object = setOfTimePoints , pkData = pkDataExample ,
nGrid = 75 , nSamplesAvCurve = 13)
ex2 <- rankObject( object = setOfTimePoints , pkData = pkDataExample ,
nGrid = 75 , nSamplesAvCurve = 13 , useAverageRat = TRUE )
ex3 <- rankObject( object = setOfTimePoints , pkData = pkDataExample ,
nGrid = 75 , avCurve = rep(0 , length(fullTimePoints) ) )
# }
Run the code above in your browser using DataLab