PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Data Analysis Python Packages

Python packages with the GitHub topic data-analysis. Sorted by monthly downloads, with stars and forks.
pandas-dev
pandas

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

571.2M 50K 20K
scikit-learn
scikit-learn

scikit-learn: machine learning in Python

187.9M 68K 28K
aws
redshift-connector

Redshift Python Connector. It supports Python Database API Specification v2.0.

43.1M 220 89
statsmodels
statsmodels

Statsmodels: statistical modeling and econometrics in Python

33.6M 12K 4K
streamlit
streamlit

Streamlit — A faster way to build and share data apps.

20.3M 46K 4K
scikit-learn-contrib
imbalanced-learn

A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning

5.8M 7K 1K
gradio-app
gradio-client

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

5.6M 44K 4K
gradio-app
gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

5.4M 44K 4K
has2k1
plotnine

A Grammar of Graphics for Python

2.5M 5K 258
databrickslabs
dbl-tempo

API for manipulating time series on top of Apache Spark: lagged time values, rolling statistics (mean, avg, sum, count, etc), AS OF joins, downsampling, and interpolation

1.8M 346 60
scikit-hep
awkward-cpp

Manipulate JSON-like data with NumPy-like idioms.

1.3M 987 148
scikit-hep
awkward

Manipulate JSON-like data with NumPy-like idioms.

1.3M 987 148
akfamily
akshare

AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库

1M 23K 4K
elementary-data
elementary-data

The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features.

896K 2K 232
dylan-profiler
visions

Type System for Data Analysis in Python

780K 223 19
ydataai
ydata-profiling

1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.

659K 14K 2K
alan-turing-institute
clevercsv

CleverCSV is a Python package for handling messy CSV files. It provides a drop-in replacement for the builtin CSV module with improved dialect detection, and comes with a handy command line application for working with CSV files.

596K 1K 84
flyteorg
flyteidl

Type-safe, distributed orchestration of agents, ML pipelines, and real-time inference on your k8s — in pure Python with async/await, also other languages (rust, go and ts)

569K 8K 901
arvkevi
kneed

Knee point detection in Python :chart_with_upwards_trend:

484K 817 78
pydata
pandas-datareader

Extract data from a wide range of Internet sources into a pandas DataFrame.

454K 3K 694
dfm
corner

Make some beautiful corner plots

324K 576 235
airbytehq
airbyte-source-declarative-manifest

Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.

316K 22K 5K
PydPiper
pylightxl

A light weight, zero dependency, minimal functionality excel read/writer python library

295K 317 49
predict-idlab
plotly-resampler

Visualize large time series data with plotly.py

295K 1K 77
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology