その他
    ホーム技術発信DoRubyRuby On Rails グラフ表示 Gruff

    Ruby On Rails グラフ表示 Gruff

    この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

    ども、rickです。

    今日は、グラフを簡単に表示できるプラグインの紹介です。

    環境

    rails 2.2.2
    ImageMagick 5.1-3
    RMagick 2.9.1

    Install

    $gem install gruff

    設定

    configer/enviroment.rb

    require ‘gruff’

    app/controllers/??.rb

    def xxx
    @gruff = Gruff::Pie.new 500
    @gruff.title = ‘test’

    @gruff.data(‘Good’, 80)
    @gruff.data(‘Bad’, 20) @gruff.write(‘votes.png’)
    #send_data(@gruff.to_blob, :type => ‘image/png’, :disposition => ‘inline’)
    end

    表示

    app/controller/xxx.html.erb

    <%= tag(“image”, :src => url_for(:action => ‘xxx’, :controller => ‘???’)) %>
    or
    <img src=”<%= url_for :controller=>’???’, :action=>’xxx’ %>>>

    こんなかんじで、一応表示できます。
    はっきりってまだ大して調べていないのでもちょっと調べたらまた書きたいと思います。

    以上〜