2009-02-20 :-)
_ 朝ッ
0500 起床
_ 割れないきゅうすは無いものか
またやってもうた
_ 狼と香辛料VI
読む
_ 仕事
0830 出勤。
_ [リッジレーサー7]リッジレーサー7
UFRA SINGLE EVENT 制覇。ようやっと 100% になった。
- 走行距離 6427.548km
- RSGP 進行度 100.0%
- 名声 17190FP
_ [グラフ][ruby][gruff]ruby でグラフを描く
準備
以下を入れておく
- ImageMagick( pkgsrc で入れた[ 20070415#p07 ] )
- RMagick ( pkgsrc で入れた[ 20080903#p05 ] )
- Gruff ( gem install gruff )
- hoe( gem install hoge )
hoe が無いと以下のように怒られたので入れる。
/usr/pkg/lib/ruby/vendor_ruby/1.8/rubygems.rb:585:in `report_activate_error': Could not find RubyGem hoe (>= 1.7.0) (Gem::LoadError) from /usr/pkg/lib/ruby/vendor_ruby/1.8/rubygems.rb:134:in `activate' from /usr/pkg/lib/ruby/vendor_ruby/1.8/rubygems.rb:158:in `activate' from /usr/pkg/lib/ruby/vendor_ruby/1.8/rubygems.rb:157:in `each' from /usr/pkg/lib/ruby/vendor_ruby/1.8/rubygems.rb:157:in `activate' from /usr/pkg/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in `require'
サンプル
Gruff Graphs for Ruby のそのまま。
#!/usr/pkg/bin/ruby require 'rubygems' require 'gruff' g = Gruff::Line.new g.title = "My Graph" g.data("Apples", [1, 2, 3, 4, 4, 3]) g.data("Oranges", [4, 8, 7, 9, 8, 9]) g.data("Watermelon", [2, 3, 1, 5, 6, 8]) g.data("Peaches", [9, 9, 10, 8, 7, 9]) g.labels = {0 => '2003', 2 => '2004', 4 => '2005'} g.write('my_fruity_graph.png')
↓こんなグラフになる