The R^2 value returned by scikit learn (metrics.r2_score()
) can be negative. The docs say:
"Unlike most other scores, R² score may be negative (it need not actually be the square of a quantity R)."
However the wikipedia article on R^2 mentions no R (not squared) quantity. Perhaps it uses absolute differences instead of square differences. I really have no idea