AttributeError:在 Python 中打印 head() 时找不到 head


import sklearn

也许我在这里不理解一些基本的东西,我只是不知道那可能是什么。 我应该如何调试它?

messages_tfidf = tfidf_transformer.transform(messages_bow)
print messages_tfidf

该部分按预期工作正常。 但是当我测试我对 .head() 的理解时遇到了麻烦

print messages_tfidf.head()

输出错误

属性错误回溯(最近一次调用) 1 messages_tfidf = tfidf_transformer.transform(messages_bow) 2 打印messages_tfidf ----> 3 打印 messages_tfidf.head()

属性错误:未找到头部

有人可以帮助我理解我的逻辑差距吗?

Head 是 pandas DataFrame 的一个函数。

你可以做这样的事情:

import pandas as pd
dframe = pd.DataFrame(messages_tfidf)
dframe.head()

sklearn 始终在内部使用 numpy 并返回 numpy 数组。numpy 数组没有头函数。

相关内容

  • 没有找到相关文章

最新更新