lion に gruff を入れてみた
グラフを作ってみたかったので入れました。ghostsciprt のところで少し詰まったのでメモっときます。
インストール
http://d.hatena.ne.jp/ruedap/20110320/mac_ruby_imagemagick_rmagick_install を参考に
brew install imagemagick
gem install rmagick
gem install gruff
これで ok なはずだったんですが、http://nubyonrails.com/pages/gruff のコードサンプルを実行してみると
/Users/alphaneet/.rvm/gems/ruby-1.9.2-p290/gems/gruff-0.3.6/lib/gruff/base.rb:1088:in `get_type_metrics': unable to read font `/usr/local/share/ghostscript/fonts/n019003l.pfb' @ error/annotate.c/RenderFreetype/1120: `(null)' (Magick::ImageMagickError)
というエラーが。。。むむむむ。。。
色々試してみたんですが上手くいかず、駄目元で ghostscript 本体を入れてみるかーとなり
brew install https://raw.github.com/mxcl/homebrew/master/Library/Formula/ghostscript.rb
をやってみたところ動きました!!!
試しに /usr/local/share を見てみたところ ghostsciprt ディレクトリもちゃんと出来てました>_<
めでたい。めでたい。
使いかた
基本的には http://d.hatena.ne.jp/kj-ki/20090202/p1 を参考にすると良さそうです。
グラフの線の色を変えるのは data メソッドの第三引数に色名を入れれば良いっぽい
例:g.data("Apples", [1, 2, 3, 4, 4, 3], 'red')