powered by
This function generates a dataframe which can be easily plotted using the `plot_general_data`-function
generate_data.AUC( dsList, targets, scale_log = F, which = "by_RT", dt_ecdf = NULL, multiple_x = FALSE, normalize = T )
The DataSetList object
A list or data.table containing the targets per function / dimension. If this is a data.table, it needs columns 'target', 'DIM' and 'funcId'
Whether to use logarithmic scaling or not
Whether to use a fixed-target 'by_RT' perspective or fixed-budget 'by_FV'
A data table of the ECDF to avoid needless recomputations. Will take preference if it is provided together with dsList and targets
Boolean, whether to get only the total AUC or get stepwise AUC values
Whether to normalize the resulting AUC values to [0,1] or not
data.table::setDTthreads(1) generate_data.AUC(dsl, get_ECDF_targets(dsl)) generate_data.AUC(NULL, NULL, dt_ecdf = generate_data.ECDF(dsl, get_ECDF_targets(dsl)))
Run the code above in your browser using DataLab