DictVectorizer引发值错误:无法转换字符串

2024-10-04 11:25:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用DictVectorizer进行分类作业。这是我第一次用这个。在

我的字典是这样的

students = 
[{'courses': [], 'state': 'CA', 'textbook': [9704873, 11067976], 'zip': 104},
 {'courses': ['HIST 2'], 'state': 'CA', 'textbook': [7072542], 'zip': 104}, 
 {'courses': ['BIOSC 4'], 'state': 'CA', 'textbook': [4359080, 13320], 'zip': 110}]

from sklearn.feature_extraction import DictVectorizer
vec = DictVectorizer()
array = vec.fit_transform(students).toarray()

当我试图将它放入DictVectorizer时,它向我抛出以下错误:

^{pr2}$

Tags: from字典作业分类sklearnziphistca