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

Principal Component Analysis Python Packages

Python packages with the GitHub topic principal-component-analysis. Sorted by monthly downloads, with stars and forks.
erdogant
pca

pca: A Python Package for Principal Component Analysis.

32K 356 52
abess-team
abess

Fast Best-Subset Selection Library

18K 467 43
wecarsoniv
augmented-pca

Repository for the AugmentedPCA Python package.

8K 12 0
Sm00thix
cvmatrix

Computation of training set (X^T * W * X) and (X^T * W * Y) or (X^T * X) and (X^T * Y) in a cross-validation setting using the fast algorithms by Engstrøm and Jensen (2025).

4K 21 2
btmartin721
snpio

API to read, write, and filter DNA sequence alignment files

3K 2 1
scholi
pyspm

Python library to handle Scanning Probe Microscopy Images. Can read nanoscan .xml data, Bruker AFM images, Nanonis SXM files as well as iontof images(ITA, ITM and ITS).

3K 74 41
valentingol
torch-pca

Principal Component Anlaysis (PCA) in PyTorch.

642 39 7
olivertomic
hoggorm

Explorative multivariate statistics in Python

425 81 24
IPK-BIT
divbrowse

A web application for interactive visualization and exploratory data analysis of variant call matrices

271 23 4
nicrie
xmca

Maximum Covariance Analysis in Python

229 58 14
xinglab-ai
ccsf

Leveraging cell-cell similarity for high-performance spatial and temporal cellular mappings from gene expression data (Cell Patterns, 2023)

192 1 2
AlexanderSouthan
pydatafitting

Specialized linear, polynomial (including equality constraints on points and slopes), multivariate and nonlinear regression/curve fitting functions.

168 6 1
Benli11
ristretto

Randomized Dimension Reduction Library

97 118 25
niitsuma
delayedsparse

Efficient sparse matrix implementation for various "Principal Component Analysis"

96 12 2
tiskw
rfflearn

Implementation of random Fourier features for kernel method, like support vector machine and Gaussian process model

92 110 23
dmey
synthia

📈 🐍 Multidimensional synthetic data generation with Copula and fPCA models in Python

88 70 10
fredhallgren
nystrompca

Efficient non-linear PCA through kernel PCA with the Nyström method

85 13 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology