A new GGraphs is coming soon.
← Graph gallery

Correlation matrix maker

See how the pieces relate.

Make relationships visible with a balanced gradient, legible values, and labels that have space to be read.

Diverging gradientsCell valuesAngled labels
Create a correlation matrix

No coding. Your data stays in your browser.

A little room to experimentSample data

Work, support, and satisfaction

Pearson correlations · sample data

1.00.20.40.0-0.3-0.30.21.00.20.1-0.1-0.10.40.21.0-0.2-0.7-0.70.00.1-0.21.00.50.5-0.3-0.1-0.70.51.00.8-0.3-0.1-0.70.50.81.0Weekly hoursWeekly hoursMeetingsMeetingsStressStressSupportSupportSatisfactionSatisfactionRecommendRecommend−10+1
1.00.20.40.0-0.3-0.30.21.00.20.1-0.1-0.10.40.21.0-0.2-0.7-0.70.00.1-0.21.00.50.5-0.3-0.1-0.70.51.00.8-0.3-0.1-0.70.50.81.0Weekly hoursWeekly hoursMeetingsMeetingsStressStressSupportSupportSatisfactionSatisfactionRecommendRecommend−10+1
Palette
Background
Blue hour · DarkLight

A little context

When to use a correlation matrix.

Explore the strength and direction of linear relationships between numeric variables. The scale runs from −1 to +1.

The data you need

Two or more numeric variables.

A design thought

Use a diverging palette centered on zero. Color indicates direction and strength, rather than proving one variable causes another.

Good question

What do the colors mean?

The two ends of the palette represent negative and positive correlations. The neutral center represents values near zero. Correlation describes association, not causation.

Explore now.

Start creating

Your starting point

A little more you.

Try a palette and layout, then continue to GGraphs to make it your own.

Open GGraphs