monet.util.stats

Functions

AC(obs, mod[, axis])

Anomaly Correlation

CSI(obs, mod, minval, maxval)

Critical Success Index (1 is perfect - Range 0 -> 1)

E1(obs, mod[, axis])

Modified Coefficient of Efficiency, E1

ETS(obs, mod, minval, maxval)

Equitable Threat Score (1 is perfect - Range -1/3 -> 1)

FB(obs, mod[, axis])

Fractional Bias (%)

FE(obs, mod[, axis])

Fractional Error (%)

HSS(obs, mod, minval, maxval)

Heidke Skill Score (1 is perfect - below zero means no confidence)

IOA(obs, mod[, axis])

Index of Agreement, IOA

IOA_m(obs, mod[, axis])

Index of Agreement, IOA (avoid single block error in np.ma)

MB(obs, mod[, axis])

Mean Bias

ME(obs, mod[, axis])

Mean Gross Error (model and obs unit)

MNB(obs, mod[, axis])

Mean Normalized Bias (%)

MNE(obs, mod[, axis])

Mean Normalized Gross Error (%)

MNPB(obs, mod, paxis[, axis])

Mean Normalized Peak Bias (%)

MNPE(obs, mod, paxis[, axis])

Mean Normalized Peak Error (%)

MO(obs, mod[, axis])

Mean Observations (obs unit)

MP(obs, mod[, axis])

Mean Predictions (model unit)

MdnB(obs, mod[, axis])

Median Bias

MdnE(obs, mod[, axis])

Median Gross Error (model and obs unit)

MdnNB(obs, mod[, axis])

Median Normalized Bias (%)

MdnNE(obs, mod[, axis])

Median Normalized Gross Error (%)

MdnNPB(obs, mod, paxis[, axis])

Median Normalized Peak Bias (%)

MdnNPE(obs, mod, paxis[, axis])

Median Normalized Peak Bias (%)

MdnO(obs, mod[, axis])

Median Observations (obs unit)

MdnP(obs, mod[, axis])

Median Predictions (model unit)

NMB(obs, mod[, axis])

Normalized Mean Bias (%)

NMB_ABS(obs, mod[, axis])

Normalized Mean Bias - Absolute of the denominator (%)

NME(obs, mod[, axis])

Normalized Mean Error (%)

NME_m(obs, mod[, axis])

Normalized Mean Error (%) (avoid single block error in np.ma)

NME_m_ABS(obs, mod[, axis])

Normalized Mean Error (%) - Absolute of the denominator (avoid single block error in np.ma)

NMPB(obs, mod, paxis[, axis])

Normalized Mean Peak Bias (%)

NMPE(obs, mod, paxis[, axis])

Normalized Mean Peak Error (%)

NMdnB(obs, mod[, axis])

Normalized Median Bias (%)

NMdnE(obs, mod[, axis])

Normalized Median Error (%)

NMdnGE(obs, mod[, axis])

Normalized Median Gross Error (%)

NMdnPB(obs, mod, paxis[, axis])

Normalized Median Peak Bias (%)

NMdnPE(obs, mod, paxis[, axis])

Normalized Median Peak Bias (%)

NO(obs, mod[, axis])

N Observations (#)

NOP(obs, mod[, axis])

N Observations/Prediction Pairs (#)

NP(obs, mod[, axis])

N Predictions (#)

PSUTMNPB(obs, mod[, axis])

Paired Space/Unpaired Time Mean Normalized Peak Bias (%)

PSUTMNPE(obs, mod[, axis])

Paired Space/Unpaired Time Mean Normalized Peak Error (%)

PSUTMdnNPB(obs, mod[, axis])

Paired Space/Unpaired Time Median Normalized Peak Bias (%)

PSUTMdnNPE(obs, mod[, axis])

Paired Space/Unpaired Time Median Normalized Peak Error (%)

PSUTNMPB(obs, mod[, axis])

Paired Space/Unpaired Time Normalized Mean Peak Bias (%)

PSUTNMPE(obs, mod[, axis])

Paired Space/Unpaired Time Normalized Mean Peak Error (%)

PSUTNMdnPB(obs, mod[, axis])

Paired Space/Unpaired Time Normalized Median Peak Bias (%)

PSUTNMdnPE(obs, mod[, axis])

Paired Space/Unpaired Time Normalized Median Peak Error (%)

R2(obs, mod[, axis])

Coefficient of Determination (unit squared)

RM(obs, mod[, axis])

Mean Ratio Observations/Predictions (none)

RMSE(obs, mod[, axis])

Root Mean Square Error (model unit)

RMSEs(obs, mod[, axis])

Root Mean Squared Error (obs, mod_hat)

RMSEu(obs, mod[, axis])

Root Mean Squared Error (mod_hat, mod)

RMdn(obs, mod[, axis])

Median Ratio Observations/Predictions (none)

STDO(obs, mod[, axis])

Standard deviation of Observations

STDP(obs, mod[, axis])

Standard deviation of Predictions

USUTPB(obs, mod[, axis])

Unpaired Space/Unpaired Time Peak Bias (%)

USUTPE(obs, mod[, axis])

Unpaired Space/Unpaired Time Peak Error (%)

WDAC(obs, mod[, axis])

Wind Direction Anomaly Correlation

WDIOA(obs, mod[, axis])

Wind Direction Index of Agreement, IOA

WDIOA_m(obs, mod[, axis])

Wind Direction Index of Agreement, IOA (avoid single block error in np.ma)

WDMB(obs, mod[, axis])

Wind Direction Mean Bias

WDMB_m(obs, mod[, axis])

Wind Direction Mean Bias (avoid single block error in np.ma)

WDME(obs, mod[, axis])

Wind Direction Mean Gross Error (model and obs unit)

WDME_m(obs, mod[, axis])

Wind Direction Mean Gross Error (model and obs unit) (avoid single block error in np.ma)

WDMdnB(obs, mod[, axis])

Wind Direction Median Bias

WDMdnE(obs, mod[, axis])

Wind Direction Median Gross Error (model and obs unit)

WDNMB_m(obs, mod[, axis])

Wind Direction Normalized Mean Bias (%) (avoid single block error in np.ma)

WDRMSE(obs, mod[, axis])

Wind Direction Root Mean Square Error (model unit)

WDRMSE_m(obs, mod[, axis])

Wind Direction Root Mean Square Error (model unit) (avoid single block error in np.ma)

circlebias(b)

Short summary.

circlebias_m(b)

avoid single block error in np.ma

d1(obs, mod[, axis])

Modified Index of Agreement, d1

matchedcompressed(a1, a2)

Short summary.

matchmasks(a1, a2)

Short summary.

scores(obs, mod, minval[, maxval])

Calculate scores.

stats(df, minval, maxval)

Short summary.

monet.util.stats.AC(obs, mod, axis=None)

Anomaly Correlation

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.CSI(obs, mod, minval, maxval)

Critical Success Index (1 is perfect - Range 0 -> 1)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • minval (type) – Description of parameter minval.

  • maxval (type) – Description of parameter maxval.

Returns

Description of returned object.

Return type

type

monet.util.stats.E1(obs, mod, axis=None)

Modified Coefficient of Efficiency, E1

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.ETS(obs, mod, minval, maxval)

Equitable Threat Score (1 is perfect - Range -1/3 -> 1)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • minval (type) – Description of parameter minval.

  • maxval (type) – Description of parameter maxval.

Returns

Description of returned object.

Return type

type

monet.util.stats.FB(obs, mod, axis=None)

Fractional Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.FE(obs, mod, axis=None)

Fractional Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.HSS(obs, mod, minval, maxval)

Heidke Skill Score (1 is perfect - below zero means no confidence)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • minval (type) – Description of parameter minval.

  • maxval (type) – Description of parameter maxval.

Returns

Description of returned object.

Return type

type

monet.util.stats.IOA(obs, mod, axis=None)

Index of Agreement, IOA

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.IOA_m(obs, mod, axis=None)

Index of Agreement, IOA (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MB(obs, mod, axis=None)

Mean Bias

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.ME(obs, mod, axis=None)

Mean Gross Error (model and obs unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MNB(obs, mod, axis=None)

Mean Normalized Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MNE(obs, mod, axis=None)

Mean Normalized Gross Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MNPB(obs, mod, paxis, axis=None)

Mean Normalized Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MNPE(obs, mod, paxis, axis=None)

Mean Normalized Peak Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MO(obs, mod, axis=None)

Mean Observations (obs unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MP(obs, mod, axis=None)

Mean Predictions (model unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnB(obs, mod, axis=None)

Median Bias

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnE(obs, mod, axis=None)

Median Gross Error (model and obs unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnNB(obs, mod, axis=None)

Median Normalized Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnNE(obs, mod, axis=None)

Median Normalized Gross Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnNPB(obs, mod, paxis, axis=None)

Median Normalized Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnNPE(obs, mod, paxis, axis=None)

Median Normalized Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnO(obs, mod, axis=None)

Median Observations (obs unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.MdnP(obs, mod, axis=None)

Median Predictions (model unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMB(obs, mod, axis=None)

Normalized Mean Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMB_ABS(obs, mod, axis=None)

Normalized Mean Bias - Absolute of the denominator (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NME(obs, mod, axis=None)

Normalized Mean Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NME_m(obs, mod, axis=None)

Normalized Mean Error (%) (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NME_m_ABS(obs, mod, axis=None)

Normalized Mean Error (%) - Absolute of the denominator (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMPB(obs, mod, paxis, axis=None)

Normalized Mean Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMPE(obs, mod, paxis, axis=None)

Normalized Mean Peak Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMdnB(obs, mod, axis=None)

Normalized Median Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMdnE(obs, mod, axis=None)

Normalized Median Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMdnGE(obs, mod, axis=None)

Normalized Median Gross Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMdnPB(obs, mod, paxis, axis=None)

Normalized Median Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NMdnPE(obs, mod, paxis, axis=None)

Normalized Median Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • paxis (type) – Description of parameter paxis.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NO(obs, mod, axis=None)

N Observations (#)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NOP(obs, mod, axis=None)

N Observations/Prediction Pairs (#)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.NP(obs, mod, axis=None)

N Predictions (#)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTMNPB(obs, mod, axis=None)

Paired Space/Unpaired Time Mean Normalized Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTMNPE(obs, mod, axis=None)

Paired Space/Unpaired Time Mean Normalized Peak Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTMdnNPB(obs, mod, axis=None)

Paired Space/Unpaired Time Median Normalized Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTMdnNPE(obs, mod, axis=None)

Paired Space/Unpaired Time Median Normalized Peak Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTNMPB(obs, mod, axis=None)

Paired Space/Unpaired Time Normalized Mean Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTNMPE(obs, mod, axis=None)

Paired Space/Unpaired Time Normalized Mean Peak Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTNMdnPB(obs, mod, axis=None)

Paired Space/Unpaired Time Normalized Median Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.PSUTNMdnPE(obs, mod, axis=None)

Paired Space/Unpaired Time Normalized Median Peak Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.R2(obs, mod, axis=None)

Coefficient of Determination (unit squared)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.RM(obs, mod, axis=None)

Mean Ratio Observations/Predictions (none)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.RMSE(obs, mod, axis=None)

Root Mean Square Error (model unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.RMSEs(obs, mod, axis=None)

Root Mean Squared Error (obs, mod_hat)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.RMSEu(obs, mod, axis=None)

Root Mean Squared Error (mod_hat, mod)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.RMdn(obs, mod, axis=None)

Median Ratio Observations/Predictions (none)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.STDO(obs, mod, axis=None)

Standard deviation of Observations

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.STDP(obs, mod, axis=None)

Standard deviation of Predictions

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.USUTPB(obs, mod, axis=None)

Unpaired Space/Unpaired Time Peak Bias (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.USUTPE(obs, mod, axis=None)

Unpaired Space/Unpaired Time Peak Error (%)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDAC(obs, mod, axis=None)

Wind Direction Anomaly Correlation

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDIOA(obs, mod, axis=None)

Wind Direction Index of Agreement, IOA

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDIOA_m(obs, mod, axis=None)

Wind Direction Index of Agreement, IOA (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDMB(obs, mod, axis=None)

Wind Direction Mean Bias

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDMB_m(obs, mod, axis=None)

Wind Direction Mean Bias (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDME(obs, mod, axis=None)

Wind Direction Mean Gross Error (model and obs unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDME_m(obs, mod, axis=None)

Wind Direction Mean Gross Error (model and obs unit) (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDMdnB(obs, mod, axis=None)

Wind Direction Median Bias

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDMdnE(obs, mod, axis=None)

Wind Direction Median Gross Error (model and obs unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDNMB_m(obs, mod, axis=None)

Wind Direction Normalized Mean Bias (%) (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDRMSE(obs, mod, axis=None)

Wind Direction Root Mean Square Error (model unit)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.WDRMSE_m(obs, mod, axis=None)

Wind Direction Root Mean Square Error (model unit) (avoid single block error in np.ma)

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.circlebias(b)

Short summary.

Parameters

b (type) – Description of parameter b.

Returns

Description of returned object.

Return type

type

monet.util.stats.circlebias_m(b)

avoid single block error in np.ma

Parameters

b (type) – Description of parameter b.

Returns

Description of returned object.

Return type

type

monet.util.stats.d1(obs, mod, axis=None)

Modified Index of Agreement, d1

Parameters
  • obs (type) – Description of parameter obs.

  • mod (type) – Description of parameter mod.

  • axis (type) – Description of parameter axis.

Returns

Description of returned object.

Return type

type

monet.util.stats.matchedcompressed(a1, a2)

Short summary.

Parameters
  • a1 (type) – Description of parameter a1.

  • a2 (type) – Description of parameter a2.

Returns

Description of returned object.

Return type

type

monet.util.stats.matchmasks(a1, a2)

Short summary.

Parameters
  • a1 (type) – Description of parameter a1.

  • a2 (type) – Description of parameter a2.

Returns

Description of returned object.

Return type

type

monet.util.stats.scores(obs, mod, minval, maxval=100000.0)

Calculate scores.

Parameters
  • obs (array-like) – Observation values (“truth”).

  • mod (array-like) – Model values (“prediction”). Should be the same size as obs.

  • minval, minval (float) – Interval to test (exclusive on both sides).

Returns

a, b, c, d – Counts of hits, misses, false alarms, and correct negatives.

Return type

float

monet.util.stats.stats(df, minval, maxval)

Short summary.

Parameters
  • df (type) – Description of parameter df.

  • minval (type) – Description of parameter minval.

  • maxval (type) – Description of parameter maxval.

Returns

Description of returned object.

Return type

type