我想在我的Ruby on Rails web应用程序中添加一些饼图、条形图和散点图。我希望它们是吸引人的,易于添加,并且不会引入太多开销。
你会推荐什么样的图表解决方案?
它的缺点是什么(需要Javascript、Flash、昂贵等)?
发布于 2008-09-17 21:03:58
如果你不想使用闪存,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
发布于 2008-09-18 02:37:12
如果你不需要图片,并且可以决定使用JavaScript,你可以尝试像jQuery插件flot这样的客户端解决方案。
发布于 2008-09-17 21:06:59
我是Gruff Graphs的粉丝,但如果您不介意依赖外部服务器,Google Charts也不错。
https://stackoverflow.com/questions/87561
复制相似问题