【发布时间】:2018-07-06 03:58:40
【问题描述】:
我有一个字符串列表,我适合_transform 到 CountVectorizer。
当我尝试对其进行 TfidfTransform 时,我得到了错误:
from sklearn.feature_extraction.text import CountVectorizer
count_vect = CountVectorizer()
X_train_counts = count_vect.fit(features_train)
from sklearn.feature_extraction.text import TfidfTransformer
transformer = TfidfTransformer()
X_train_tfidf = transformer.fit_transform(X_train_counts)
TypeError: no supported conversion for types: (dtype('O'),)
【问题讨论】:
-
@PhilipBergström 不,它没有。它需要一个计数矩阵。所以OP打算做的是正确的。
-
你的问题解决了吗?
标签: python-3.x scikit-learn text-analysis