编码字典类特征使用sklearn的DictVectorizer方法将字典组成的列表转换成向量详解及实战

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编码字典类特征使用sklearn的DictVectorizer方法将字典组成的列表转换成向量详解及实战相关的知识,希望对你有一定的参考价值。

编码字典类特征、使用sklearn的DictVectorizer方法将字典组成的列表转换成向量、详解及实战

 

sklearn.feature_extraction.DictVectorizer()

把字典特征转化为特征矩阵。

sklearn.feature_extraction.DictVectorizer:将字典组成的列表转换成向量。(将特征与值的映射字典组成的列表转换成向量)

 

 

 

 

 

# Import library
from sklearn.feature_extraction import DictVectorizer

# Create dictionary
data_dict = [{"Red": 2, "Blue": 4},
             {"Red": 4, "Blue": 3},
             {"Red": 1, "Yellow": 2},
             {"Red": 2, "Yellow": 2}]

# Create dictionary vectorizer
dictvectorizer = DictVect

以上是关于编码字典类特征使用sklearn的DictVectorizer方法将字典组成的列表转换成向量详解及实战的主要内容,如果未能解决你的问题,请参考以下文章

使用 sklearn 对多个特征进行编码 [关闭]

具有一个热编码特征的 Auto-Sklearn 中的特征和特征重要性

在 sklearn 逻辑回归中使用分类数据作为特征

Sklearn机器学习基础(day01基本数据处理)

机器学习

使用sklearn做单机特征工程