Data Wrangling
Parallel Computing Library
★ 4.6
Data Cleaning & Transformation
★ 4.5
pip install daskN/A — desktop application, see openrefine.orgpip install daskN/A — desktop application, see openrefine.orgPython data engineers use Dask when pandas runs out of memory. You replace `import pandas as pd` with `import dask.dataframe as dd`, read data with `dd.read_parquet()`, and chain transformations — Dask builds a lazy execution graph and distributes the work across available CPU cores or cluster nodes when `.compute()` is called.
Python data engineers use OpenRefine for interactive exploration and manual cleaning of messy source datasets before building automated cleaning logic. The patterns discovered in OpenRefine — common misspellings, inconsistent date formats, encoding issues — inform the Python cleaning functions and Pandas transformations written for the production pipeline.
Individual Tool Pages