Ric*_*chH 76 ruby charts ruby-on-rails
我想在我的Ruby on Rails Web应用程序中添加一些饼图,条形图和散点图.我想要他们有魅力,容易添加,而不是引入太多开销.
你会推荐什么样的图表解决方案?
它的缺点是什么(需要Javascript,Flash,昂贵等)?
Cli*_*ach 59
如果您不想使用Flash,Google Charts是一个很好的选择.它本身很容易使用,但对于Rails,使用gchartrb gem 更容易.一个例子:
GoogleChart::PieChart.new('320x200', "Things I Like To Eat", false) do |pc|
pc.data "Broccoli", 30
pc.data "Pizza", 20
pc.data "PB&J", 40
pc.data "Turnips", 10
puts pc.to_url
end
Run Code Online (Sandbox Code Playgroud)
Open Flash Chart II是一个免费选项,可以提供非常好的输出.正如您所料,它确实需要Flash.
Fusion Charts甚至更好,但是499美元.在研究这个问题时,我发现了一个可以满足您需求的简化免费版本.