Python: объект StandardScaler не имеет атрибута _validate_data
Недавно я обновил свой sklearn. Однако после обновления я получаю сообщение об ошибке "Объект StandardScaler не имеет атрибута _validate_data". Ниже приведен фрагмент кода:
Xs = pd.DataFrame([[10,20], [20,30], [30,40], [40,50]])
scalerx = preprocessing.StandardScaler()
scalerx.fit(Xs)
1 ответ
Вы можете масштабировать фрейм данных, используя
from sklearn.preprocessing import StandardScaler
Xs = pd.DataFrame([[10,20], [20,30], [30,40], [40,50]])
scalerx = StandardScaler()
X = scalerx.fit_transform(Xs.values)