Last chance! 50% off unlimited learning
Sale ends in
makeAggregation(id, name = id, properties, fun)
character(1)
]
Name of the aggregation method (preferably the same name as the generated function).character(1)
]
Long name of the aggregation method. Default is id
.character
]
Set of aggregation properties.
function(task, perf.test, perf.train, measure, group, pred)
]
Calculates the aggregated performance. In most cases you will only need the performances
perf.test
and optionally perf.train
on the test and training data sets.
task
[Task
]perf.test
[numeric
]performance
results on the test data sets.perf.train
[numeric
]performance
results on the training data sets.measure
[Measure
]group
[factor
]pred
[Prediction
]Aggregation
].aggregations
, setAggregation
# computes the interquartile range on all performance values
test.iqr = makeAggregation(id = "test.iqr", name = "Test set interquartile range",
properties = "req.test",
fun = function (task, perf.test, perf.train, measure, group, pred) IQR(perf.test))
Run the code above in your browser using DataLab