Pandarallel Save

A simple and efficient tool to parallelize Pandas operations on all available CPUs

Project README

Pandaral·lel

PyPI version fury.io PyPI license PyPI download month

Without parallelization Without Pandarallel
With parallelization With Pandarallel

Pandaral.lel provides a simple way to parallelize your pandas operations on all your CPUs by changing only one line of code. It also displays progress bars.

⚠️ Pandaral·lel is looking for a maintainer! ⚠️

If you are interested, please contact me or open a GitHub issue.

Maintainers

Former maintainers (thanks a lot for your work!)

Installation

pip install pandarallel [--upgrade] [--user]

Quickstart

from pandarallel import pandarallel

pandarallel.initialize(progress_bar=True)

# df.apply(func)
df.parallel_apply(func)

Usage

Be sure to check out the documentation.

Examples

An example of each available pandas API is available:

Open Source Agenda is not affiliated with "Pandarallel" Project. README Source: nalepae/pandarallel
Stars
3,487
Open Issues
91
Last Commit
2 months ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating