scikit-learnの作者が作ったpythonのWord Cloudモジュールを使ってみたメモ。
README.mdにしたがって設定すれば特に難しいことはないと思われます。
必要なものを事前に入れておく
$ pip install PIL $ pip install numpy $ pip install Cython $ pip install scipy
githubからソースを取ってくる
$ git clone amueller/word_cloud
ビルド
$ make もしくは $ python setup.py build_ext -i
FONT_PATHの書き換え
wordcloud.pyの15行目にあるFONT_PATHを自分の環境に合わせて変更する。
OSX10.8ならば、/Library/Fonts, /System/Library/Fonts, ~/Library/Fontsのどこかにあるttfを指定。
FONT_PATH = "/Library/Fonts/Osaka.ttf"
実行
$ python wordcloud.py
何も指定しなければ、constitution.txtが読み込まれる。
おお、なんかかっこいい。