« ImageMagickで必要なファイル”n019003l.pfb” | メイン | rubyでグラフ!(with Gruff)(2) »

rubyでグラフ!(with Gruff)

[ruby] [gruff] [graph] [ruby_library]

rubyでグラフを描こう企画第二段。

今回はGruffを使用。
まずはgemを使ってインストール。
RMagickに依存してるので、それのインストールも忘れずに。


gem install gruff

参考サイト

上記のサイトを参考にコードを書いてみる。

エラー発生。
ImageMagickで必要なファイル”n019003l.pfb”参照)

これはすぐに解決。
次の問題。

日本語が表示されない。

こんな感じで最初から入っていた kochi-gothic-subst.ttf を使用していたのですが・・・


g = Gruff::Pie.new 500
g.font = "/usr/share/fonts/ja/TrueType/kochi-gothic-subst.ttf"
g.theme_37signals
g.title = "性別"
g.data(["男性",41])
g.data(["女性", 59])

こうなる。


22.png

うーん・・・恐らくフォントの問題だろうと仮定。
フォントを変えてみよう。ということでWindowsから適当なttfファイルをもってきてみました。

22_1.png

こうなった。問題解決。

rubyでグラフ!(with Gruff)(2)へ続く

トラックバック

このエントリーのトラックバックURL:
http://i-am.web777.net/mt/mt-tb.cgi/11

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)