The transform() and fit_transform() difference
What is the difference between the “transform” and “fit_transform” methods in scikit-learn? In which situations should I use each one? Their descriptions are pretty similar.
What is the difference between the “transform” and “fit_transform” methods in scikit-learn? In which situations should I use each one? Their descriptions are pretty similar.
You need to call fit() first before transform() otherwise it wouldn’t work.
The fit_transform() method is the same as apply fit() and then transform() methods sequentially. It’s convenient when applied to the train set. After you get your results with the train set you want to apply standardization as well to the test set or to new values from which you want to get prediction. And this must be done with the same mean and standard deviation values. The fit() method saves these values obtained from the train set as internal state. And after that you can apply the transform() method to any other data, and it will be transformed with previously saved parameters.
Just drop us an email to ... Show more