I have to scale some data before I can analyze the data and extrapolate trends and results. There are two ways under sklearn to scale data, using StandardScaler() or just scale.
Which of the two procedures is a more appropriate preprocessing step for supervised machine learning and why?