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). |