hole den R ^ 2 Wert aus scipy.linalg.lstsq

Ich habe einen angepassten 3D-Datensatz mitscipy.linalg.lstsq Funktion.
Ich habe verwendet:

# best-fit quadratic curve    
A = np.c_[np.ones(data.shape[0]), data[:,:2], np.prod(data[:,:2], axis=1), data[:,:2]**2]    
C,_,_,_ = scipy.linalg.lstsq(A, data[:,2])    
#evaluating on grid      
Z = np.dot(np.c_[np.ones(XX.shape), XX, YY, XX*YY, XX**2, YY**2], C).reshape(X.shape)

Aber wie kann ich hieraus den R ^ 2-Wert für die angepasste Fläche erhalten?
Ist es eine Möglichkeit, die Bedeutung des Anpassungsergebnisses zu überprüfen?

Alle Ideen im Zusammenhang damit wäre sehr dankbar.
Danke

Antworten auf die Frage(2)

Ihre Antwort auf die Frage