Я просматривал документацию , чтобы понять коэффициент детерминации, и из документа я понял, что коэффициент детерминации - это не что иное, как R x R (коэффициент корреляции)
поэтому Я взял набор данных о ценах на жилье с kaggle.com и начал пробовать его для лучшего понимания, это мой код
взял коэффициент корреляции
test_data=pd.read_csv(r'\house_price\test.csv')
_d=test_data.loc[:,['MSSubClass','LotFrontage']]
_d.fillna(0,inplace=True)
_d.corr()
теперь, принимая коэффициент детерминации, подобный этому
from sklearn.metrics import r2_score
r2_score(_d['MSSubClass'],_d['LotFrontage'])
, для которого я получил значение -0.9413195412943647
в идеале не должно быть 0,060531252961 ? как -0,246031 x -0,246031 = 0,060531252961