Gruffを使ってみた
Rubyでかっこいいグラフが簡単に書ける
http://nubyonrails.com/pages/gruff
https://github.com/topfunky/gruff
http://gruff.rubyforge.org/
install on mac
rmagickが必要
macportsの場合
$ sudo gem install gruff $ sudo port install tiff -macosx imagemagick +q8 +gs +wmf $ sudo gem install rmagick
homebrewの場合
$ brew install imagemagick $ brew install ghostscript $ gem install rmagick $ gem install gruff
使ってみる
$ vim test.rb #coding: utf-8 require 'gruff' g = Gruff::Line.new 640 g.title = "My Graph" g.data("Apples", [*1.upto(100)]) g.data("Oranges", [*100.downto(1)]) g.data("Watermelon", Array.new(100,50)) g.data("Peaches", [*1.upto(100)].sample(100)) g.labels = { 0 => '2003', 20 => '2004', 40 => '2005', 60 =>'2006', 80 => '2007', 100 => '2008' } g.write('my_fruity_graph.png') $ ruby test.rb #=> png画像が生成される
どのくらいの粒度でプロットできるのか確認したかった。