在sklearn-python工具箱中,有两个函数transform和fit_transformabout sklearn.decomposition.RandomizedPCA.两个功能的描述如下

但它们之间有什么区别?
我无法理解究竟如何transform()和fit_transform()正在一起.
我之后调用fit_transform()我的训练数据集和transform()我的测试集.
但是,如果我打电话fit_transform()给测试集,我会得到不好的结果.
任何人都可以解释一下这是怎么发生的?