ランプの中身(Ruby on Railsのシステム開発)
ランプの中身(Ruby on Railsのシステム開発)では、株式会社ケイビーエムジェイのRuby on Railsエンジニアが蓄積したノウハウを公開しています。Ruby on Railに関する技術解説や実践的なノウハウなど、開発現場の技術に則したコンテンツを随時追加していきます。 初心者の方でもわかりやすい技術解説を心がけています。リクエスト、ご質問も受け付けいますので、ご気軽にコメントを記述して下さい。

< スパムを消して消して、もう消しまくって ... | メイン  |  RailsでAmaz... >

PHPなら(Ruby
2008.05.06

グラフを作ってみるか!?


ぁあなんだな、グラフなら楽勝だ。

Gruff を使おう。

こんなんができるぞ

 

拡大すると良くわかる。 からふり~☆だ。

 

 

まるで 目のようだが、これはデータを制限してないからこうなっている。
なんとなくデザインぽさがイケている

コードはこんな感じだな。 

Controllers

require gruff

  def gruff_pie
  #グラフを表示する
    g = Gruff::Pie.new 500
    g.title = "グラフはGrufでさくっと終わるのだ。"

    counts = CountData.find :all
   counts.each {|count|
      g.data(count.id, [count.count])
    }
    send_data(g.to_blob, :type => 'image/png')
  end

 

VIEWS

<img src="<%= url_for :controller=>'こんとろーら', :action=>'gruff_pie' %>">

 

参考URL~全部ここ見れば判るから。 ちょーかんたん。
http://tam.qmix.org/wiki/GruffWithRails.html

 |トラックバック (1)

ブックマークに追加する Subscribe with livedoor Reader あとで読む

トラックバック URL

トラックバック一覧

【ruby】guffでグラフをつくる
グラフを作ってみるか!?という記事を発見。guffというのを使うと簡単にグラフが作れるらしい。 早速やってみる。 guffを使うにはimagemagickとrmagickが必要らしいのでUbuntuで... [続きを読む] posted from エーゼロワン poeBlog 2008.05.07 08:46

KBMJのWebソリューション
Ruby on Rails Summer Festival 2008開催決定!!

TOPICS

2008/06/25
ZD Net Builder」の連載記事です。第四回は「Rubyでどう書く?:重複したRSSをまとめる」が掲載されました。

2008/05/30
ZD Net Builder」の連載記事です。第三回は「Rubyでどう書く?:Rubyで特定URLの画像パス一覧を表示する」が掲載されました。

2008/05/07
ZD Net Builder」に連載を始めました。第二回は「Rubyでどう書く?:RubyでPDF履歴書を作成する」が掲載されました。

2008/04/24
アットマーク・アイティ」に『 Rubyを使ってPaSoRi経由でSuicaの乗車履歴を取得し、GoogleMapsやGoogleEarthで表示する』が掲載されました。

カテゴリ

全体のRoR最新ブログ一覧

プロフィール

  • takagi
  • PHP派ですが、
    使うのは、Railsライクのsymfony
    この使い勝手、ちょっとはまります。

ブログの購読

RSS

timelog
株式会社ケイビーエムジェイロゴ