Arrays, Dataframes & Statistics
6 entriesThe foundation of Python data work.
Machine Learning
6 entriesLibraries for modeling.
Visualization & Apps
6 entriesCharts and interactive apps.
Scaling & SQL
2 entriesLarger-than-memory and in-process analytics.
Related Pages
6 entriesNeighbouring pages on this site.
Frequently Asked Questions
Which Python libraries do data scientists use most?
NumPy and pandas for data handling, scikit-learn for machine learning, Matplotlib and Seaborn for plots, and Jupyter notebooks as the working environment.
Should I use pandas or Polars?
pandas has the largest ecosystem, while Polars is faster on many workloads and uses lazy evaluation; many teams use both and exchange data through Arrow.
How do I handle data that does not fit in memory?
Use Dask for parallel dataframes, DuckDB for SQL on large files, or Polars lazy mode.
How current is this page?
Links were checked in October 2026. Sites that block automated checks are kept and may need a manual click. Last-commit dates are from GitHub in October 2026 and show activity only; check each project's release notes before adopting it.