scikit-learn杂记

Posted leokale-zz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scikit-learn杂记相关的知识,希望对你有一定的参考价值。

1.数据预处理 二值化

import numpy as np
from sklearn import preprocessing

X = np.array([[1., -1., 2.], [2., 0., 0.], [0., 1., -1.]])
binarized = preprocessing.Binarizer().fit(X)
print(binarized.transform(X))

2.数据预处理 Onehot处理离散数据

import numpy as np
from sklearn import preprocessing

Y = np.array([[0, 1, 0], [1, 0, 1], [2, 2, 1], [3, 1, 0]])
enc = preprocessing.OneHotEncoder()
enc.fit(Y)
print(enc.transform([[3, 0, 1]]).toarray())

 

以上是关于scikit-learn杂记的主要内容,如果未能解决你的问题,请参考以下文章

使用 scikit-learn 分类到多个类别

技术杂记

杂记之--苹果4s手机呼叫转移怎么设置

canvas杂记

python杂记

QT 使用杂记