Create a plot of the learning curve using the object returned from createLearningCurve.

plotLearningCurve(learningCurve, metric = "AUROC",
abscissa = "observations", plotTitle = "Learning Curve",
plotSubtitle = NULL, fileName = NULL)

## Arguments

learningCurve An object returned by createLearningCurve function. Specifies the metric to be plotted: 'AUROC' - use the area under the Receiver Operating Characteristic curve 'AUPRC' - use the area under the Precision-Recall curve 'sBrier' - use the scaled Brier score Specify the abscissa metric to be plotted: 'observations' - use number of observations 'outcomes' - use number of positive outcomes Title of the learning curve plot. Subtitle of the learning curve plot. Filename of plot to be saved, for example 'plot.png'. See the function ggsave in the ggplot2 package for supported file formats.

## Value

A ggplot object. Use the ggsave function to save to file in a different format.

## Examples

# NOT RUN {
# create learning curve object
learningCurve <- createLearningCurve(population,
plpData,
modelSettings)
# plot the learning curve
plotLearningCurve(learningCurve)
# }