from sklearn.preprocessing import StandardScaler
时间: 2024-01-18 17:01:51 浏览: 57
数据标准化在sklearn中实现
`StandardScaler` 是 scikit-learn 库中的一个类,用于对数据进行标准化处理(即均值为0,方差为1)。标准化处理是数据预处理中常用的一种方法,可以使得不同特征之间的数值范围相同,避免因为数据差异而导致的影响。
使用方法如下:
```python
scaler = StandardScaler() # 创建StandardScaler对象
X_scaled = scaler.fit_transform(X) # 对数据进行标准化处理
```
其中 `X` 是一个二维数组,每行表示一个样本,每列表示一个特征。`fit_transform` 方法将计算出数据的均值和方差,并对数据进行标准化处理,返回一个标准化后的数组 `X_scaled`。
阅读全文