bulletin17c_analysis

bulletin17c_analysis(
    data,
    uncertainty_method='MultivariateNormal',
    output_length=10000,
    seed=12345,
    confidence_level=0.9,
    exceedance_probabilities=None,
)

Bulletin 17C (log-Pearson Type III) flood-frequency analysis.

Fit the model by the generalized method of moments and return the Cohn-style delta-method confidence intervals, the fitted parameters, and the sandwich covariance.

Parameters

Name Type Description Default
data array_like Annual peak observations. required
uncertainty_method str Uncertainty-quantification method: "MultivariateNormal", "Bootstrap", "LinkedMultivariateNormal", or "BiasCorrectedBootstrap". "MultivariateNormal"
output_length int Number of parameter-set draws used for uncertainty quantification. 10000
seed int PRNG seed for the uncertainty draw. 12345
confidence_level float Confidence level for the intervals. 0.90
exceedance_probabilities array_like of float Exceedance probabilities at which to tabulate the curve; when None, the default ordinates are used. None

Returns

Name Type Description
dict Keys exceedance_probabilities, point_estimates, lower_ci, upper_ci, confidence_level, beta1, nu, quantile_variance, parameters, and covariance (a nested p x p list).