Pair Plot
Chart overview
A Pair Plot (or Scatterplot Matrix) allows you to visualize pairwise relationships in a dataset.
Key points
- It creates a grid of axes such that each numeric variable in data is shared across rows and columns.
- The diagonal axes typically show the univariate distribution (histogram or KDE) of the data for that variable.
Example Visualization

Create This Chart Now
Generate publication-ready pair plots with AI in seconds. No coding required – just describe your data and let AI do the work.
View example prompt
"Create a pair plot (scatterplot matrix) for the numerical columns in the dataset. Color the points by a categorical variable if available ('species', 'category', etc.). On the diagonal, show the distribution (KDE or histogram) of each variable. Use a clean style."
How to create this chart in 30 seconds
Upload Data
Drag & drop your Excel or CSV file. Plotivy securely processes it in your browser.
AI Generation
Our AI analyzes your data and generates the Pair Plot code automatically.
Customize & Export
Tweak the design with natural language, then export as high-res PNG, SVG or PDF.
Python Code Example
Console Output
Grid of scatter plots showing relationships between Feature A, Feature B, and Feature C.
Common Use Cases
- 1Exploratory Data Analysis (EDA)
- 2Identifying patterns between multiple variables
- 3Detecting clusters
Pro Tips
Use 'hue' to differentiate categories
Limit to 5-7 variables to avoid clutter
Check diagonal for normality
Scientific Chart Selection Cheat Sheet
Not sure whether to use a Violin Plot, Box Plot, or Ridge Plot? Download our single-page reference mapping the most-used scientific chart types, exactly when to use them, and the core Matplotlib/Seaborn functions.