How do I calulate the R2 score of a fitted polynomial regression curve whereby one x point has multiple true y-values?
The sklearn r2_score(ytrue, ypred)
method fails with this error because i have 13 ypred points, but 48 ytrue points
ValueError: Found input variables with inconsistent numbers of samples: [48, 13]
Is my concept of fitting a polynomial regression in such a manner wrong? The reason why there are multiple ytrue points for the same x-point is because they are each contributed by a different Id (eg. person)
Should i not lump the data points of each person to the plotting space? And rather fit a curve for each person instead, and then aggregate the coefficients (ie. sum all the polynomial coeffs and divide by the number of people).