python - 如何通过将元组更改为...来完成元组上的 fit_transform,或者能够完成数据上的 fit_transform?

标签 python tfidfvectorizer

所以第一个问题:我读到了这个错误,它说它是类型:元组,所以我很困惑错误是什么以及如何修复它。初学者,请大家给点详细的建议。尝试按照类似问题中的说明将 (df_x) 更改为 [df_x],但没有成功。

cv2=TfidfVectorizer(sublinear_tf=True,min_df=1),#stop_words='english')
        updated_x2=cv2.fit_transform[df_x]
        fn2=cv2.get_feature_names()
        AttributeError                            Traceback (most recent call last)
        <ipython-input-52-ddf0f04628ff> in <module>
        1 cv2=TfidfVectorizer(sublinear_tf=True,min_df=1),#stop_words='english')
---->   2 updated_x2=cv2.fit_transform[df_x]
        3 fn2=cv2.get_feature_names()

        AttributeError: 'tuple' object has no attribute 'fit_transform'

最佳答案

cv2=TfidfVectorizer(sublinear_tf=True,min_df=1),
由于意外的尾随逗号,

cv2创建为元组。如果您将评论调整到它之前,即

cv2=TfidfVectorizer(sublinear_tf=True,min_df=1)#, stop_words='english')

它应该消除该错误

关于python - 如何通过将元组更改为...来完成元组上的 fit_transform,或者能够完成数据上的 fit_transform?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59112539/

相关文章:

python-3.x - Sklearn tf-idf TfidfVectorizer 未能捕获一个字母单词

c# - 如何使用 Selenium RC for Java、C# 或 Python 访问 Gmail 的 "Send"按钮

Python - 如何从使用 OpenID 的网站请求页面

python - pip 安装不起作用——(错误 : Could not find a version that satisfies the requirement Flask (from versions: none))

python - 使用 CountVectorizer、TFIDFVectorizer 计算列表之间的文本相似度

python - 预测数组的形状很奇怪

python - urllib 是否加密身份验证数据?

python - tf.reduce_max 比较不一致

data-science - 在训练测试中表现出色,在测试集上表现不佳

python - 在将文本向量参数输入到 sklearn 之前,如何将其与其他参数组合?