Scikit-learn: preprocessing.scale() vs preprocessing.StandardScalar()
My understanding is that scale will transform data in min-max range of the data, while standardscaler will transform data in range of [-1, 1].
I understand that scaling means centering the mean(mean=0) and making unit variance(variance=1).
But, What is the difference between preprocessing.scale(x)and preprocessing.StandardScalar() in scikit-learn?