`sklearn.metrics.r2_score` gibt einen falschen R2 -Wert?Python

Python-Programme
Guest
 `sklearn.metrics.r2_score` gibt einen falschen R2 -Wert?

Post by Guest »

Ich bin neu in Python und ich bemerke, dass sklearn.metrics.r2_score einen falschen R2 -Wert gibt.
from sklearn.metrics import r2_score

r2_score(y_true=[2,4,3,34,23], y_pred=[21,12,3,11,17]) # -0.17
r2_score(y_pred=[21,12,3,11,17], y_true=[2,4,3,34,23]) # -4.36
< /code>
Der wahre R2 -Wert sollte jedoch je nach R2 -Rechner 0,002 betragen. Außerdem sollte das Umschalten der Reihenfolge von "y_true" und "y_pred" das Endergebnis nicht beeinträchtigen. Ich frage mich, wie ich dieses Problem beheben kann?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post