[![Python Versions](https://img.shields.io/pypi/pyversions/statista.png)](https://img.shields.io/pypi/pyversions/statista)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/MAfarrag/earth2observe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/MAfarrag/earth2observe/context:python)
[![Total alerts](https://img.shields.io/lgtm/alerts/g/MAfarrag/earth2observe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/MAfarrag/earth2observe/alerts/)
[![codecov](https://codecov.io/gh/Serapieum-of-alex/statista/branch/main/graph/badge.svg?token=GQKhcj2pFK)](https://codecov.io/gh/Serapieum-of-alex/statista)
![GitHub last commit](https://img.shields.io/github/last-commit/MAfarrag/statista)
![GitHub forks](https://img.shields.io/github/forks/MAfarrag/statista?style=social)
![GitHub Repo stars](https://img.shields.io/github/stars/MAfarrag/statista?style=social)
Current release info
====================
| Name | Downloads | Version | Platforms |
| --- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| --- | --- |
| [![Conda Recipe](https://img.shields.io/badge/recipe-statista-green.svg)](https://anaconda.org/conda-forge/statista) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/statista.svg)](https://anaconda.org/conda-forge/statista) [![Downloads](https://pepy.tech/badge/statista)](https://pepy.tech/project/statista) [![Downloads](https://pepy.tech/badge/statista/month)](https://pepy.tech/project/statista) [![Downloads](https://pepy.tech/badge/statista/week)](https://pepy.tech/project/statista) ![PyPI - Downloads](https://img.shields.io/pypi/dd/statista?color=blue&style=flat-square) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/statista.svg)](https://anaconda.org/conda-forge/statista) [![PyPI version](https://badge.fury.io/py/statista.svg)](https://badge.fury.io/py/statista) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/statista/badges/version.svg)](https://anaconda.org/conda-forge/statista) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/statista.svg)](https://anaconda.org/conda-forge/statista) [![Join the chat at https://gitter.im/Hapi-Nile/Hapi](https://badges.gitter.im/Hapi-Nile/Hapi.svg)](https://gitter.im/Hapi-Nile/Hapi?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |
statista - Statistics package
=====================================================================
**statista** is a statistics package
statista
Main Features
-------------
- Statistical Distributions
- GEV
- GUMBL
- Normal
- Exponential
- Parameter estimation methods
- Lmoments
- ML
- MOM
- One-at-time (O-A-T) Sensitivity analysis.
- Sobol visualization
- Statistical descriptors
- Extreme value analysis
Installing statista
===============
Installing `statista` from the `conda-forge` channel can be achieved by:
```
conda install -c conda-forge statista
```
It is possible to list all of the versions of `statista` available on your platform with:
```
conda search statista --channel conda-forge
```
## Install from Github
to install the last development to time you can install the library from github
```
pip install git+https://github.com/MAfarrag/statista
```
## pip
to install the last release you can easly use pip
```
pip install statista==0.5.0
```
Quick start
===========
```
>>> import statista
```
[other code samples](https://statista.readthedocs.io/en/latest/?badge=latest)
=======
History
=======
0.1.0 (2022-05-24)
------------------
* First release on PyPI.
0.1.7 (2022-12-26)
------------------
* lock numpy to version 1.23.5
0.1.8 (2023-01-31)
------------------
* bump up versions
0.2.0 (2023-02-08)
------------------
* add eva (Extreme value analysis) module
* fix bug in obtaining distribution parameters using optimization method
0.3.0 (2023-02-19)
------------------
* add documentations for both GEV and gumbel distributions.
* add lmoment parameter estimation method for all distributions.
* add exponential and normal distributions
* modify the pdf, cdf, and probability plot plots
* create separate plot and confidence_interval modules.
0.4.0 (2023-11-23)
------------------
* add Pearson 3 distribution
* Use setup.py instead of pyproject.toml.
* Correct pearson correlation coefficient and add documentation .
* replace the pdf and cdf by the methods from scipy package.
0.5.0 (2023-12-11)
------------------
* Unify the all the methods for the distributions.
* Use factory design pattern to create the distributions.
* add tests for the eva module.
* use snake_case for the methods and variables.
Raw data
{
"_id": null,
"home_page": "https://github.com/MAfarrag/statista",
"name": "statista",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "remote sensing,ecmwf",
"author": "Mostafa Farrag",
"author_email": "moah.farag@gmail.come",
"download_url": "https://files.pythonhosted.org/packages/b5/83/b953a9ddbf1b98e81276d0393e61a30738279aec66fec2c9bc36b3743456/statista-0.5.0.tar.gz",
"platform": null,
"description": "[![Python Versions](https://img.shields.io/pypi/pyversions/statista.png)](https://img.shields.io/pypi/pyversions/statista)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/MAfarrag/earth2observe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/MAfarrag/earth2observe/context:python)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/MAfarrag/earth2observe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/MAfarrag/earth2observe/alerts/)\n\n\n[![codecov](https://codecov.io/gh/Serapieum-of-alex/statista/branch/main/graph/badge.svg?token=GQKhcj2pFK)](https://codecov.io/gh/Serapieum-of-alex/statista)\n![GitHub last commit](https://img.shields.io/github/last-commit/MAfarrag/statista)\n![GitHub forks](https://img.shields.io/github/forks/MAfarrag/statista?style=social)\n![GitHub Repo stars](https://img.shields.io/github/stars/MAfarrag/statista?style=social)\n\n\nCurrent release info\n====================\n\n| Name | Downloads | Version | Platforms |\n| --- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| --- | --- |\n| [![Conda Recipe](https://img.shields.io/badge/recipe-statista-green.svg)](https://anaconda.org/conda-forge/statista) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/statista.svg)](https://anaconda.org/conda-forge/statista) [![Downloads](https://pepy.tech/badge/statista)](https://pepy.tech/project/statista) [![Downloads](https://pepy.tech/badge/statista/month)](https://pepy.tech/project/statista) [![Downloads](https://pepy.tech/badge/statista/week)](https://pepy.tech/project/statista) ![PyPI - Downloads](https://img.shields.io/pypi/dd/statista?color=blue&style=flat-square) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/statista.svg)](https://anaconda.org/conda-forge/statista) [![PyPI version](https://badge.fury.io/py/statista.svg)](https://badge.fury.io/py/statista) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/statista/badges/version.svg)](https://anaconda.org/conda-forge/statista) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/statista.svg)](https://anaconda.org/conda-forge/statista) [![Join the chat at https://gitter.im/Hapi-Nile/Hapi](https://badges.gitter.im/Hapi-Nile/Hapi.svg)](https://gitter.im/Hapi-Nile/Hapi?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |\n\nstatista - Statistics package\n=====================================================================\n**statista** is a statistics package\n\nstatista\n\nMain Features\n-------------\n - Statistical Distributions\n - GEV\n - GUMBL\n - Normal\n - Exponential\n - Parameter estimation methods\n - Lmoments\n - ML\n - MOM\n - One-at-time (O-A-T) Sensitivity analysis.\n - Sobol visualization\n - Statistical descriptors\n - Extreme value analysis\n\n\nInstalling statista\n===============\n\nInstalling `statista` from the `conda-forge` channel can be achieved by:\n\n```\nconda install -c conda-forge statista\n```\n\nIt is possible to list all of the versions of `statista` available on your platform with:\n\n```\nconda search statista --channel conda-forge\n```\n\n## Install from Github\nto install the last development to time you can install the library from github\n```\npip install git+https://github.com/MAfarrag/statista\n```\n\n## pip\nto install the last release you can easly use pip\n```\npip install statista==0.5.0\n```\n\nQuick start\n===========\n\n```\n >>> import statista\n```\n\n[other code samples](https://statista.readthedocs.io/en/latest/?badge=latest)\n\n\n=======\nHistory\n=======\n\n0.1.0 (2022-05-24)\n------------------\n\n* First release on PyPI.\n\n0.1.7 (2022-12-26)\n------------------\n\n* lock numpy to version 1.23.5\n\n\n0.1.8 (2023-01-31)\n------------------\n\n* bump up versions\n\n\n0.2.0 (2023-02-08)\n------------------\n\n* add eva (Extreme value analysis) module\n* fix bug in obtaining distribution parameters using optimization method\n\n\n0.3.0 (2023-02-19)\n------------------\n\n* add documentations for both GEV and gumbel distributions.\n* add lmoment parameter estimation method for all distributions.\n* add exponential and normal distributions\n* modify the pdf, cdf, and probability plot plots\n* create separate plot and confidence_interval modules.\n\n0.4.0 (2023-11-23)\n------------------\n\n* add Pearson 3 distribution\n* Use setup.py instead of pyproject.toml.\n* Correct pearson correlation coefficient and add documentation .\n* replace the pdf and cdf by the methods from scipy package.\n\n0.5.0 (2023-12-11)\n------------------\n\n* Unify the all the methods for the distributions.\n* Use factory design pattern to create the distributions.\n* add tests for the eva module.\n* use snake_case for the methods and variables.\n",
"bugtrack_url": null,
"license": "GNU General Public License v3",
"summary": "statistics package",
"version": "0.5.0",
"project_urls": {
"Homepage": "https://github.com/MAfarrag/statista"
},
"split_keywords": [
"remote sensing",
"ecmwf"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b6d2f70ab558523eaaf472bde1d3c962d91c754fd6c1d394c174861ada57ad9c",
"md5": "4ed7e37876a9f38b20a06ce6affcbaff",
"sha256": "9d2b96b3f8000e2b137030d0be870b63da38439cd06467afe53863aa03b702cb"
},
"downloads": -1,
"filename": "statista-0.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4ed7e37876a9f38b20a06ce6affcbaff",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 45280,
"upload_time": "2023-12-11T21:48:58",
"upload_time_iso_8601": "2023-12-11T21:48:58.751570Z",
"url": "https://files.pythonhosted.org/packages/b6/d2/f70ab558523eaaf472bde1d3c962d91c754fd6c1d394c174861ada57ad9c/statista-0.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b583b953a9ddbf1b98e81276d0393e61a30738279aec66fec2c9bc36b3743456",
"md5": "16db5c3c565c329f1cfdbdef368a1e8a",
"sha256": "f0537a6221cbd2dd7b7f6bc3aece9836ecd1b9bfd3393f1489dd252fa148fe5b"
},
"downloads": -1,
"filename": "statista-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "16db5c3c565c329f1cfdbdef368a1e8a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 46745,
"upload_time": "2023-12-11T21:49:01",
"upload_time_iso_8601": "2023-12-11T21:49:01.147019Z",
"url": "https://files.pythonhosted.org/packages/b5/83/b953a9ddbf1b98e81276d0393e61a30738279aec66fec2c9bc36b3743456/statista-0.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-11 21:49:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "MAfarrag",
"github_project": "statista",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "loguru",
"specs": [
[
">=",
"0.6.0"
]
]
},
{
"name": "matplotlib",
"specs": [
[
">=",
"3.6.3"
]
]
},
{
"name": "numpy",
"specs": [
[
">=",
"1.25.2"
]
]
},
{
"name": "pandas",
"specs": [
[
">=",
"2.1.0"
]
]
},
{
"name": "pip",
"specs": [
[
">=",
"23.2.1"
]
]
},
{
"name": "scikit-learn",
"specs": [
[
">=",
"1.3.2"
]
]
},
{
"name": "scipy",
"specs": [
[
">=",
"1.11.4"
]
]
}
],
"lcname": "statista"
}