最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

python学习:从字典加载特征

XAMPP教程 admin 807浏览 0评论

初赛

from sklearn.feature_extraction import DictVectorizer

创建字典

staff = [{'name': 'Steve Miller', 'age': 33.},
         {'name': 'Lyndon Jones', 'age': 12.},
         {'name': 'Baxter Morth', 'age': 18.}]

将字典转换为特征矩阵

# Create an object for our dictionary vectorizer
vec = DictVectorizer()
# Fit then transform the staff dictionary with vec, then output an array
vec.fit_transform(staff).toarray()
array([[ 33.,   0.,   0.,   1.],
       [ 12.,   0.,   1.,   0.],
       [ 18.,   1.,   0.,   0.]])

查看功能名称

# Get Feature Names
vec.get_feature_names()
['age', 'name=Baxter Morth', 'name=Lyndon Jones', 'name=Steve Miller']

转载请注明:XAMPP中文组官网 » python学习:从字典加载特征

您必须 登录 才能发表评论!