Prawn::Chart::Line plots its values as a Line graph, relatively sized to fit within the space defined by the Prawn::Chart::Grid associated with it.
Call to new will return a new instance of Prawn::Chart::Line ready to be rendered.
Takes an Array of data, which should contain complete rows of data for values to be plotted; a reference to a document which should be an instance of Prawn::Document and an options with at least a value for :at specified.
Options are:
:at , which should be an Array representing the point at which the graph should be drawn. :title, the title for this graph, wil be rendered centered to the top of the Grid. :label_x, a label to be shown along the X axis of he graph, rendered centered on the grid. :label_y, a label to be shown along the Y axis of he graph, rendered centered on the grid and rotated to be perpendicular to the axis.
Data should be formatted like:
[ [ 'Column Heading', SomeValue ], [ 'Column Heading', SomeValue ], [ 'Column Heading', SomeValue ], [ 'Column Heading', SomeValue ], [ 'Column Heading', SomeValue ], [ 'Column Heading', SomeValue ] ]
Generated with the Darkfish Rdoc Generator 2.