estimates {triptych} | R Documentation |
Accessing diagnostic estimate data
Description
Accessing diagnostic estimate data
Usage
estimates(x, at, ...)
## S3 method for class 'triptych_mcbdsc'
estimates(x, ...)
## S3 method for class 'triptych_murphy'
estimates(x, at = NULL, ...)
## S3 method for class 'triptych_reliability'
estimates(x, at = NULL, ...)
## S3 method for class 'triptych_roc'
estimates(x, at = NULL, p1 = mean(observations(x)), ...)
Arguments
x |
An object from which the estimate information should be extracted. |
at |
A vector of thresholds where |
... |
Additional arguments passed to other methods. |
p1 |
The unconditional event probability. Used in combination with |
Value
A tibble with the relevant information describing the diagnostic estimate (Murphy curve, reliability curve, ROC curve, score decomposition) for all supplied forecasting methods.
For a Murphy curve, a tibble with columns: forecast
, knot
(the threshold value), limit
("left" or "right" in knot
, only present if at = NULL
), mean_score
.
For a reliability curve, a tibble with columns: forecast
, CEP
, x
(the knots of the isotonic regression estimate).
For a ROC curve, a tibble with columns: forecast
, FAR
(false alarm rate), HR
(hit rate).
For a MCBDSC decomposition, a tibble with columns: forecast
, mean_score
, MCB
(miscalibration), DSC
(discrimination), UNC
(uncertainty).
See Also
regions()
, forecasts()
, observations()
Examples
data(ex_binary, package = "triptych")
tr <- triptych(ex_binary)
estimates(tr$murphy)
estimates(tr$reliability)
estimates(tr$roc)
estimates(tr$mcbdsc)