DictVectorizer中的fit_transform

Posted xin-qing3

tags:

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

导入特征提取化中的字典向量化

from sklearn.feature_extraction import DictVectorizer 

dv = DictVectorizer ()

x_train = dv.fit_transform(x_train)

x_test = dv.fit_transform(x_test)

此处的fit是找到当前字典中的键

举个例子:

  如果x_test不fit,那x_test只能转化x_train中的键,它不能转化自己有但是x_train中没有的键。

当然如果二者键名完全相同,x_test可以直接transform,二者结果无区别。

以上是关于DictVectorizer中的fit_transform的主要内容,如果未能解决你的问题,请参考以下文章

python使用sklearn中的DictVectorizer函数将字典数据(dictionary)转化为numpy数组使用get_feature_names函数获取数组指定列位置的标签信息

使用 scikit learn DictVectorizer 对特定列进行矢量化时出现问题?

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

在 sklearn 中使用 DictVectorizer 后如何获得分类特征的重要性

机器学习之路:python 字典特征提取器 DictVectorizer

机器学习