0
據我所知,定標裝置定中心的平均值(平均值= 0),使單位方差(方差= 1)。Scikit學習:preprocessing.scale()與preprocessing.StandardScalar()
但是,是什麼在scikit學習preprocessing.scale(x)
和preprocessing.StandardScalar()
之間的區別?
據我所知,定標裝置定中心的平均值(平均值= 0),使單位方差(方差= 1)。Scikit學習:preprocessing.scale()與preprocessing.StandardScalar()
但是,是什麼在scikit學習preprocessing.scale(x)
和preprocessing.StandardScalar()
之間的區別?
那些正在做的完全一樣,但是:
preprocessing.scale(x)
僅僅是一個函數,其將一些數據preprocessing.StandardScaler()
是支持變壓器API我會一類總是使用後者,即使我不需要inverse_transform
和co。由StandardScaler()
支持。從docs
摘錄:
功能規模提供了在單個陣列狀數據集
預處理模塊還提供了一種工具類StandardScaler實現執行此操作的快速簡便的方法變壓器API來計算設定,以便能夠重新後來的測試集相同的變換訓練的平均值和標準偏差。這個類因此適於用在sklearn.pipeline.Pipeline的早期步驟