【特征提取,特征处理】

file:3.4.2-Scikit-learn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from sklearn.preprocessing import StandardScaler
scaler = StandardScaler()
scaler.fit_transform(data)

from sklearn.preprocessing import MinMaxScaler
scaler = MinMaxScaler()
scaler.fit_transform(data)

correlations = data.corr().abs()
features = correlations[correlations['C'] > 0.5].index.tolist()

from sklearn.decomposition import PCA
pca = PCA(n_components=2)
data_pca = pca.fit_transform(data)

参考学习

https://www.runoob.com/sklearn/sklearn-tutorial.html

https://sklearn.woshicver.com/