私が Ruby でグラフを簡単に作成できるのを知ったのは「Rubyist 九州」の例会に参加したことがきっかけです. その記憶がなくならないうちに,Ruby で簡単に作成できるグラフの種類を一通りまとめておきたいと考えました.
【関連する外部ページ】: http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/install-rails.htm
◆ Ubuntu でのインストール手順(例)
sudo apt -y update sudo apt -y install ruby-full rubygems
◆ 操作手順の例
cd /tmp wget ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.7.0-6.tar.bz2 tar -xvjof ImageMagick-6.7.0-6.tar.bz2 cd ImageMagick-6.7.0-6 ./configure --without-perl make sudo make install
◆ 操作手順の例
cd /tmp wget http://sourceforge.jp/projects/sfnet_graphicsmagick/downloads/graphicsmagick/1.2.10/GraphicsMagick-1.2.10.tar.bz2 tar -xvjof GraphicsMagick-1.2.10.tar.bz2 cd GraphicsMagick-1.2.10 ./configure --without-perl make sudo make install
■ Linux の場合の参考情報
RMagick はruby-1.8 系列, Ruby 1.9 系列では動く(確認済み). JRuby-1.4 は未確認です.
■ Windows の場合
RMagick は Windows 用のバイナリファイルを使うが,ruby-1.8 系列 では動く (JRuby-1.4 も OK).つまり ruby-1.9 系列ではだめ (2009/10時点). (残念ながら私にはソースコードからビルドする技量が無い)
gruff は,Ruby で動くグラフ作成ソフトウェア.
gem install gruff
ここでは,仮にファイル名をhoge.rb としている.
要点: Linux でも Windows でも同じ結果が得られる
■ Linux, Ruby バージョン 1.8.7 の場合
■ Linux, Ruby バージョン 1.9.1 の場合
■ Windows, Ruby バージョン 1.8.7 の場合
ruby hoge.r # 画像表示ソフトで my_fruity_graph.png を表示
■ Windows, JRuby バージョン 1.4.0 の場合
jruby hoge.r # 画像表示ソフトで my_fruity_graph.png を表示