簡體   English   中英

類型錯誤:fit_transform() 缺少 1 個必需的位置參數:'X';

[英]TypeError: fit_transform() missing 1 required positional argument: 'X' ;

我遇到TypeError問題如下:

代碼

X=data.iloc[:,:-1].values
from sklearn.model_selection import train_test_split
X_train,X_test,y_train,y_test=train_test_split(X,y,test_size=0.3)
from sklearn.preprocessing import StandardScaler
sc = StandardScaler
X_train = sc.fit_transform(X_train)

錯誤日志

TypeError Traceback (most recent call last) <ipython-input-16-46e01eb51381> in <module>()
 ----> 1 X_train = sc.fit_transform(X_train)
TypeError: fit_transform() missing 1 required positional argument: 'X'

而不是這個

sc = StandardScaler

我需要使用 StandardScaler class

sc = StanderdScaler()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM