DIMENSIONALITY REDUCTION

Create PCA Plots in 30 Seconds

Visualize high-dimensional data instantly. Plotivy calculates Principal Components, plots scores and loadings, and draws confidence ellipses automatically.

PCA Shouldn't Be This Hard

Math Heavy

Calculating eigenvectors and eigenvalues manually or in Excel is a nightmare. You just want to see the plot.

Biplots are Tricky

Overlaying loading vectors (arrows) on top of score points with correct scaling is difficult in standard plotting tools.

Confidence Ellipses

Drawing 95% confidence ellipses for your groups usually requires advanced statistical packages or custom scripts.

How Plotivy Creates PCA Plots

1

Upload Data

Upload your multivariate dataset (e.g., gene expression, chemical composition, survey data).

2

Describe Analysis

"Perform PCA. Plot PC1 vs PC2. Color by 'Group' and add confidence ellipses."

3

Export

Download the plot and the explained variance table.

Example Prompt

“Perform Principal Component Analysis on columns 2 through 10. Plot PC1 vs PC2. Color the points by 'Treatment' and use different shapes for 'Timepoint'. Add 95% confidence ellipses for each Treatment group. Show the top 5 loading vectors.”

✨ Plotivy AI uses scikit-learn and matplotlib to perform the analysis and visualization.

Powerful PCA Features

2D and 3D Plots

Visualize your data in 2D (PC1 vs PC2) or interactive 3D (PC1 vs PC2 vs PC3) to find hidden clusters.

Biplots & Loadings

Understand which variables drive the variation. Overlay loading vectors to see feature contributions.

Scree Plots

Automatically generate scree plots to decide how many principal components to retain.

Cluster Analysis

Combine PCA with K-means clustering to automatically identify and color groups in your data.

Explore Your Data Structure

Perform PCA and create stunning visualizations in seconds.

No account required • Free during beta • Export unlimited