scikit-learn: how to scale back the 'y' predicted result
Solution 1:
You can use inverse_transform
using your scalery
object:
y_new_inverse = scalery.inverse_transform(y_new)
Solution 2:
Bit late to the game: Just don't scale your y. With scaling y you actually loose your units. The regression or loss optimization is actually determined by the relative differences between the features. BTW for house prices (or any other monetary value) it is common practice to take the logarithm. Then you obviously need to do an numpy.exp() to get back to the actual dollars/euros/yens...