Bundled up the latest version of jqplot into something useable with the Rails 3.1 asset pipeline
include the Gem in your gemfile
gem 'jqplot-rails'
Then include the css and js in your application.{js,css} in your Rails application
application.css:
*= require jqplot
application.js:
//= require jquery
//= require jquery_ujs
//= require jqplot
and optional plugins in application.js:
//= require jqplot/plugins/dateAxisRenderer
after a quick bundle install
you should be good to go.
To create a graph in a view, you can use JS or use the following helper
<%= jqplot height, width, data_series, options %>
like in this example
<%= jqplot 200, 400, [[1, 2, 3, 4], [4, 3, 2, 1]], {legend: {show: true}} %>
This helper is based on code from https://github.com/Guidecase/jqplot-rails