2024-09-30 01:26:06 发布
网友
我如何绘制50个最不常用的单词?在
也许我想得太复杂了。我是这样理解的:
distr = nltk.FreqDist(word for word in items) words = distr .keys() seldomwords = words [:50]
我现在该怎么画?在
使用plot函数FreqDist我可以得到所有或只有x个最频繁的单词。在
plot
FreqDist
我试过这样的方法:
但这在语法上是不正确的。在
这有点奇怪,但最简单的方法是
FreqDist.plot()
[代码]:
>>> from nltk import FreqDist >>> fd = FreqDist(list('aaabbbbbcccccdddddddd')) >>> last_two = FreqDist(dict(fd.most_common()[-2:])) >>> last_two.plot()
[出来]:
这有点奇怪,但最简单的方法是
FreqDist
中提取最不常见的项FreqDist.plot()
使用新的FreqDist。在[代码]:
[出来]:
[代码]:
^{pr2}$[出来]:
相关问题 更多 >
编程相关推荐