r2
Computes the Coefficient of Determination, which is the proportion of variance in the dependent variable that is predictable from the independent variable(s), where the best value is 1 and the worst value goes towards -Infinity.
Syntax
Score = r2(targets,predictions)
Inputs
- targets
- Actual label for each observation.
- predictions
- Predicted value for each observation.
Outputs
- Score
- Coefficient of determination of the regression model.
Example
Usage of r2
targets = [3, -0.5, 2, 7];
predictions = [2.5, 0.0, 2, 8];
score = r2(targets, predictions);
> score
score = 0.948608137