Calculates the prediction distribution
Source:R/PredictionDistribution.R
getPredictionDistribution.Rd
Calculates the prediction distribution
Value
The 0.00, 0.1, 0.25, 0.5, 0.75, 0.9, 1.00 quantile pf the prediction, the mean and standard deviation per class
Examples
prediction <- data.frame(rowId = 1:100,
outcomeCount = stats::rbinom(1:100, 1, prob=0.5),
value = runif(100),
evaluation = rep("Train", 100))
getPredictionDistribution(prediction)
#> class PersonCount averagePredictedProbability StDevPredictedProbability
#> 1 0 54 0.4487668 0.3035558
#> 2 1 46 0.5216394 0.3233372
#> MinPredictedProbability P05PredictedProbability P25PredictedProbability
#> 1 0.01699869 0.04055719 0.1804444
#> 2 0.03819018 0.07159896 0.2047719
#> MedianPredictedProbability P75PredictedProbability P95PredictedProbability
#> 1 0.4592999 0.6963156 0.9406494
#> 2 0.4613205 0.8544321 0.9527699
#> MaxPredictedProbability evaluation
#> 1 0.9887700 Train
#> 2 0.9868817 Train