Platinum Partner

Use Gnuplot With Ruby And Ruby On Rails

Gnuplot (http://gnuplot.sourceforge.net/) is a portable command-line driven interactive data and function plotting utility.

There is a Wrapper for Ruby:
* http://rubyforge.org/projects/rgplot/ 

Installation:
$> sudo gem install gnuplot

Use (example):

require 'gnuplot'
 
class DemosController < ApplicationController
 
  def index
 
    # tryout gnuplot
    Gnuplot.open do |gp|
      Gnuplot::Plot.new( gp ) do |plot|
 
        plot.xrange "[-10:10]"
        plot.title  "Sin Wave Example"
        plot.ylabel "x"
        plot.xlabel "sin(x)"
 
        plot.data << Gnuplot::DataSet.new( "sin(x)" ) do |ds|
          ds.with = "lines"
          ds.linewidth = 4
        end
 
      end
 
    end
 
 
    respond_to do |format|
      format.html # index.html.erb
    end
  end
 
end
{{ tag }}, {{tag}},

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}
{{ parent.authors[0].realName || parent.author}}

{{ parent.authors[0].tagline || parent.tagline }}

{{ parent.views }} ViewsClicks
Tweet

{{parent.nComments}}