class Daru::Vector

Methods to take data for GnuplotRB plots.

Public Instance Methods

to_gnuplot_points() click to toggle source

Convert Vector to Gnuplot format.

@return [String] data converted to Gnuplot format

# File lib/gnuplotrb/external_classes/daru.rb, line 32
def to_gnuplot_points
  result = ''
  each_with_index do |value, index|
    quoted = (index.is_a?(String) || index.is_a?(Symbol)) && index.length > 0
    result += quoted ? "\"#{index}\" " : "#{index} "
    result += "#{value}\n"
  end
  result
end