『入門 自然言語処理』の4.8.1のプログラム正誤表

 表とういほどじゃないんだけど、検索用に。
 Matplotlibを使ったグラフの表示のところ、例4-10のプログラムの6行目が間違ってる。

    width = 1 / (len(categories) + 1)

 整数の1を整数で割ってるから、グラフの幅が0になってしまってる。
 正しくはこう。(他にも書き方はある)

    width = float(1) / (len(categories) + 1)

 
 すごい単純なところなんだけど、ついさっきの整数の割り算の確認が早速役に立ってうれしい。