[lib ] Scruffy 簡單好用的圖表製作
原本我是在這裡看到
http://www.rubyinside.com/scruffy-a-beautiful-graphing-toolkit-for-ruby-
194.html
縮:http://0rz.net/821Kv
Scruffy是一個可以很輕鬆的做出漂亮的圖表的套件
語法上也很簡潔
require 'scruffy'
graph = Scruffy::Graph.new
graph.title = "Comparative Agent Performance"
graph.value_formatter = Scruffy::Formatters::Percentage.new(:precision => 0)
graph.add :stacked do |stacked|
stacked.add :bar, 'Jack', [30, 60, 49, 29, 100, 120]
stacked.add :bar, 'Jill', [120, 240, 0, 100, 140, 20]
stacked.add :bar, 'Hill', [10, 10, 90, 20, 40, 10]
end
graph.point_markers = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun']
graph.render(:width => 800, :as => ‘JPG’)
程式碼本身就很好懂 擴充性也很強大
==
不過問題出現了
我在用gem install scruffy 安裝好這個套件之後
執行上面的程式碼 都會出現如下的錯誤訊息:
C:\RubyProgram\HelloRuby/scruffy.rb:3: uninitialized constant Scruffy
(NameError)
from C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from C:/RubyProgram/HelloRuby/Scruffy.rb:1
嗯... 看起來就很像是找不到scruffy這個lib
可是我是用gem自動安裝的ㄟ 我根本沒有插手的機會阿 囧
有大大能幫忙查一下問題出在哪嗎qq google也沒看到什麼類似情況
==
怎麼每次我要裝套件就會出問題阿.. Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.67.8
推
08/19 21:55, , 1F
08/19 21:55, 1F
→
08/20 00:38, , 2F
08/20 00:38, 2F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 10 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章