最近、Windows 7でnltkを使用することを学んでいます.Python2.7とNumPy1.6.2、およびPython 2.7用のmatplotlib 1.3.0をインストールしました。しかし、次のコードを実行しようとすると、うまくいきません (最初の行は正しく動作します):
from nltk.book import *
text4.dispersion_plot(["citizens", "democracy", "freedom", "duties", "America"])
このコードは、Python による自然言語処理の本からのものです。エラー情報は次のとおりです。
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
text4.dispersion_plot(["citizens", "democracy", "freedom", "duties", "America"])
File "D:\Program Files\Python27\lib\site-packages\nltk\text.py", line 456, in dispersion_plot
dispersion_plot(self, words)
File "D:\Program Files\Python27\lib\site-packages\nltk\draw\dispersion.py", line 27, in dispersion_plot
raise ValueError('The plot function requires the matplotlib package (aka pylab).'
ValueError: The plot function requires the matplotlib package (aka pylab).See http://matplotlib.sourceforge.net/
どうすれば正しく動作させることができますか? どうもありがとう。