Data Wrangling
Numerical Computing Library
★ 4.9
Data Cleaning & Transformation
★ 4.5
pip install numpyN/A — desktop application, see openrefine.orgpip install numpyN/A — desktop application, see openrefine.orgNumPy is the foundational numerical computing library that underpins Pandas, SciPy, scikit-learn, and TensorFlow. Python data engineers use NumPy for fast array manipulation, numerical transformations, matrix operations, and generating synthetic data. In ETL pipelines, NumPy operations replace slow Python loops for column-wise transformations. It is also used for feature engineering in machine learning pipelines and for efficient in-memory representation of large numerical datasets.
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