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

Principal Component Analysis Python Packages

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

pca: A Python Package for Principal Component Analysis.

63K 351 53
abess-team
abess

Fast Best-Subset Selection Library

18K 477 43
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).

11K 73 41
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

2K 2 1
wecarsoniv
augmented-pca

Repository for the AugmentedPCA Python package.

2K 13 0
valentingol
torch-pca

Principal Component Anlaysis (PCA) in PyTorch.

1K 39 7
olivertomic
hoggorm

Explorative multivariate statistics in Python

491 81 25
nicrie
xmca

Maximum Covariance Analysis in Python

371 58 14
IPK-BIT
divbrowse

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

311 22 3
AlexanderSouthan
pydatafitting

package for specialized regression

284 6 1
Benli11
ristretto

Randomized Dimension Reduction Library

276 118 26
xinglab-ai
ccsf

Leveraging cell-cell similarity from gene expression data for high-performance spatial and temporal cellular mappings.

274 1 2
dmey
synthia

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

260 68 10
tiskw
rfflearn

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

213 107 23
niitsuma
delayedsparse

Efficient sparse matrix implementation for various "Principal Component Analysis"

201 12 2
fredhallgren
nystrompca

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

168 13 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery