climpred.metrics._threshold_brier_score¶
-
climpred.metrics.
_threshold_brier_score
(forecast, verif, dim=None, **metric_kwargs)[source]¶ Brier score of an ensemble for exceeding given thresholds.
where is the cumulative distribution function (CDF) of the forecast distribution , is a point estimate of the true observation (observational error is neglected), denotes the Brier score and denotes the Heaviside step function, which we define here as equal to 1 for and 0 otherwise.
- Parameters
forecast (xr.object) – Forecast with
member
dim.verif (xr.object) – Verification data without
member
dim.dim (list of str) – Dimension to apply metric over. Expects at least member. Other dimensions are passed to xskillscore and averaged.
threshold (int, float, xr.object) – Threshold to check exceedance, see properscoring.threshold_brier_score.
metric_kwargs (dict) – optional, see
threshold_brier_score()
- Details:
minimum
0.0
maximum
1.0
perfect
0.0
orientation
negative
- Reference:
Brier, Glenn W. Verification of forecasts expressed in terms of probability.” Monthly Weather Review 78, no. 1 (1950). https://doi.org/10.1175/1520-0493(1950)078<0001:VOFEIT>2.0.CO;2.
See also
threshold_brier_score()
Example
>>> hindcast.verify(metric='threshold_brier_score', comparison='m2o', dim='member', threshold=.5) >>> hindcast.verify(metric='threshold_brier_score', comparison='m2o', dim='member', threshold=[.3, .7])