0%

CountVectorizer AttributeError 'numpy.ndarray' object has no attribute 'lower'

❓ 出现CountVectorizer: AttributeError: 'numpy.ndarray' object has no attribute 'lower'错误.


✔️ 检查mealarray的形状。 如果fit_transform的参数是字符串数组,则它必须是一维数组。 (也就是说,mealarray.shape必须采用(n,).)的形式。例如,如果mealarray 具有诸如(n, 1)的形状,则会出现“no attribute”错误。

您可以尝试:

1
data = vectorizer.fit_transform(mealarray.ravel())