A library providing high-performance, easy-to-use data structures and data analysis tools.
Data Analysis in Python
3 projects in Data & Science. Most starred: pandas, polars and ibis-framework.
pandas is the standard Python DataFrame. Nearly every data library accepts it, from scikit-learn and statsmodels to the plotting libraries, and there is an answer online for almost any task. It executes eagerly and organizes data around an index. Polars is a DataFrame library with a Rust core built on Apache Arrow memory. It runs multi-threaded, has no index, uses an expression-based API and offers a lazy mode that optimizes the whole query before running it, which usually means much better speed and memory use on larger data.
polarsRust core
A fast DataFrame library implemented in Rust with a Python API.
A portable Python dataframe library with a single API for 20+ backends.