Skip to content

tanukihee/pearson3curve

Repository files navigation

pearson3curve: Pearson Type III Curve Fitting and Plotting

pearson3curve is a Python package for curve fitting and plotting of data points which follow the Pearson type III (P-III) distribution. It is useful in hydrologic frequency analysis and hydraulic calculations.

Notice: This package is the brand new version of the old Pearson3CurveFitting package. For the old version, please refer to the archived repository.

Installation

pip install pearson3curve

Usages

See API Documentation for details.

Examples

Successive Data

See Successive Data Example for the code.

Figure example:

successive

Non-Successive Data

See Non-Successive Data Example for the code.

Figure example in Chinese, using pgf backend for better multi-language text and math typesetting support:

nonsuccessive

Development

This package uses pdm for package management. For detailed usages, please refer to the pdm documentation.


Copyright (c) 2020 -- 2024 ListLee