标准缩放器(StandardScaler):
规范器(MinMaxScaler):
标准缩放器:
规范器:
标准缩放器:
规范器:
标准缩放器:
规范器:
问题1:为什么在使用标准缩放器时,某些特征的方差为0?
问题2:为什么在使用规范器时,某些特征的最小值和最大值相同?
from sklearn.preprocessing import StandardScaler, MinMaxScaler
import numpy as np
# 示例数据
data = np.array([[1, 2], [2, 3], [3, 4], [4, 5]])
# 标准缩放器
scaler_std = StandardScaler()
data_std = scaler_std.fit_transform(data)
print("标准缩放后的数据:", data_std)
# 规范器
scaler_minmax = MinMaxScaler()
data_minmax = scaler_minmax.fit_transform(data)
print("规范器缩放后的数据:", data_minmax)
领取专属 10元无门槛券
手把手带您无忧上云