Regression Fit Score Calculator

Analyze fit with clear metrics and clean visuals. Spot outliers and compare models much faster. Turn raw predictions into confident, data-driven performance insights today.

Enter Model Data

Paste values with commas, spaces, semicolons, or new lines. The calculator supports optional sample weights and custom metric scoring weights.

Required. Enter observed target values.
Required. Enter model predictions in matching order.
Optional. Leave blank to treat every row equally.
Used only for adjusted R².
Common choice: 100 for a percentage-style score.
Higher caps make MAPE penalties less aggressive.

Example Data Table

This sample shows how actual values, predictions, and errors line up before the score is calculated.

# Actual Predicted Residual Absolute Error
11009822
211211022
3120123-33
413012911
514214022
6155157-22
716816622
8180183-33

Formula Used

Residual: ei = yi - ŷi

Weighted Mean: ȳw = Σ(wiyi) / Σwi

Weighted SSE: Σ[wi(yi - ŷi)²]

R²: 1 - SSE / SST

SST: Σ[wi(yi - ȳw)²]

Adjusted R²: 1 - (1 - R²)(n - 1) / (n - p - 1)

MAE: Σ(wi|ei|) / Σwi

MSE: Σ(wiei²) / Σwi

RMSE: √MSE

MAPE: Σ[wi|ei / yi|] / Σwi × 100, excluding rows where actual equals zero.

Composite Fit Score:

First, each metric becomes a normalized sub-score on your chosen scale.

R² and adjusted R² are clipped between 0 and 1, then multiplied by the scale.

RMSE and MAE are converted into efficiency scores using the spread and magnitude of actual values.

The final score is the weighted average of all available sub-scores, using your custom scoring weights.

How to Use This Calculator

  1. Paste the actual observed values into the first box.
  2. Paste the matching predicted values into the second box.
  3. Add optional sample weights when some rows should matter more.
  4. Enter the predictor count if you want a meaningful adjusted R².
  5. Set the score scale and MAPE cap for your preferred scoring system.
  6. Tune metric weights to emphasize fit, stability, or error control.
  7. Click the calculate button to see the score, graph, and full breakdown.
  8. Use the export buttons to save the summary and row-level results.

Frequently Asked Questions

1) What does the regression fit score represent?

It is a combined performance score. This page merges fit strength and error behavior into one normalized number, making model comparison faster and easier.

2) Why not rely on R² alone?

R² shows explained variance, but it can hide large prediction errors. MAE, RMSE, and MAPE reveal how far predictions miss in practical terms.

3) Why can MAPE show as unavailable?

MAPE divides by actual values. When actual values equal zero, percentage error is undefined, so those rows are excluded from MAPE calculations.

4) When does adjusted R² become unavailable?

Adjusted R² needs enough observations beyond the predictor count. If n minus p minus 1 is zero or negative, the adjusted form is not valid.

5) When should I use sample weights?

Use them when some observations are more important, more reliable, or more frequent than others. Weighted scoring can better reflect business or modeling priorities.

6) Why are both MAE and RMSE included?

MAE gives the average miss size. RMSE penalizes large misses more heavily, so it is useful when outliers matter more.

7) Can I compare different models with this page?

Yes. Use the same dataset, score scale, MAPE cap, and metric weights across models. That keeps the comparison fair and consistent.

8) What score range is usually considered good?

Higher is better, but acceptable ranges depend on noise, scale, and use case. As a broad guide, 75 plus is strong and 90 plus is excellent.

Related Calculators

Model Fit ScoreRegression R SquaredAdjusted Model FitMultiple R SquaredExplained Variance ScoreRegression Fit IndexModel Accuracy ScoreLinear Model FitRegression Performance ScoreR Squared Online

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.