gpt4 book ai didi

nltk - 当我在 NLTK 中尝试 FreqDist() 时收到错误消息 -- NameError : name 'nltk' is not defined

转载 作者:行者123 更新时间:2023-12-04 10:09:10 26 4
gpt4 key购买 nike

我正在学习 NLTK 和我的 mac
工作正常,除非我在 FreqDist() 上遇到问题。 (我看到另一个关于 FreqDist() 的问题,但他收到了不同的错误消息。TypeError: unhashable type: 'list')
下面是一个例子:

>>> from nltk.corpus import brown
>>> news_text = brown.words(categories='news')
>>> fdist = nltk.FreqDist([w.lower() for w in news_text])

Traceback (most recent call last):

` File "<stdin>", line 1, in <module>`
`NameError: name 'nltk' is not defined`

此错误消息非常一致。每次尝试 FreqDist() 时都会收到此消息。其他命令如 - >>> brown.fileids() 很好。

谢谢你的帮助!

最佳答案

在您可以使用 FreqDist 之前,您需要导入它。

添加一行如下:

import nltk

或者如果你只是想使用 FreqDist 你应该试试这个:
>>> from nltk.corpus import brown
>>> from nltk import FreqDist
>>> news_text = brown.words(categories='news')
>>> fdist = FreqDist([w.lower() for w in news_text])

关于nltk - 当我在 NLTK 中尝试 FreqDist() 时收到错误消息 -- NameError : name 'nltk' is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13476748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com