Measure how well a linear regression model fits your data.
Last updated: March 2026
| R² Range | Relationship Strength | Interpretation | Example Use Case |
|---|---|---|---|
| 0.00–0.30 | Weak | Model explains <30% of variance | Weak predictor, seek other variables |
| 0.30–0.70 | Moderate | Model explains 30–70% of variance | Decent fit; useful with other factors |
| 0.70–0.90 | Strong | Model explains 70–90% of variance | Good predictive model for most use |
| 0.90–1.00 | Very Strong | Model explains >90% of variance | Nearly perfect fit; check for overfitting |
The coefficient of determination, denoted R², is a statistical measure that represents the proportion of the variance in the dependent variable (Y) that is predictable from the independent variable (X) using a linear regression model. It answers the question: "How well does the model explain the data?"
R² ranges from 0 to 1, where: R² = 1 indicates a perfect fit (all variance explained), R² = 0 indicates no linear relationship, and R² = 0.75 indicates 75% of the variance is explained by the model. R² is the square of the Pearson correlation coefficient (r).
Adjusted R² accounts for the number of predictors in the model, penalizing the addition of unnecessary variables. It's particularly useful when comparing models with different numbers of predictors.
Note: High R² doesn't guarantee a good model. Check residual plots and consider the context of your data.
Analyze the relationship between ad spending ($1000s) and sales ($1000s):
Squaring r produces R², which represents the proportion of variance explained. It's always non-negative and more interpretable as a percentage.
Theoretically no, but adjusted R² can be negative if the model performs worse than a horizontal line (no predictive power).
r (correlation) measures the strength and direction of the linear relationship. R² (determination) measures the proportion of variance explained as a percentage.
Use adjusted R² when comparing models with different numbers of predictors, or when you suspect overfitting from adding unnecessary variables.
Not necessarily. A high R² indicates good fit to the data, but doesn't guarantee the model is suitable or useful. Always plot residuals and check assumptions.
An R² of 0 indicates no linear relationship between X and Y. The model performs no better than using the mean of Y for predictions.
Related Tools
Linear relationship strength.
Linear correlation coefficient.
Rank correlation.
Parabolic curve fit.
Third-degree polynomial fit.
Higher degree curve fit.