GRAPH Statement (GPL)
Syntax
GRAPH: <function>
<function>. A function for specifying the GRAPH
statements
that mark the beginning and end of the individual graph.
Description
This statement is optional. It's needed only when you want to group
multiple graphs in a single page display or you want to customize
a graph's size. The GRAPH
statement is essentially
a wrapper around the GPL that defines a particular graph. There is
no limit to the number of graphs that can appear in a GPL block.
Grouping graphs is useful for related graphs, like graphs on the borders of histograms. However, the graphs do not have to be related. You may simply want to group the graphs for presentation.
For information about organization of statements when there are
multiple GRAPH
statements, see PAGE Statement (GPL) .
Examples
GRAPH: begin(scale(50%,50%))
GRAPH: begin(origin(10.0%, 20.0%), scale(80.0%, 80.0%))
ELEMENT: point(position(salbegin*salary))
GRAPH: end()
GRAPH: begin(origin(10.0%, 100.0%), scale(80.0%, 10.0%))
ELEMENT: interval(position(summary.count(bin.rect(salbegin))))
GRAPH: end()
GRAPH: begin(origin(90.0%, 20.0%), scale(10.0%, 80.0%))
COORD: transpose()
ELEMENT: interval(position(summary.count(bin.rect(salary))))
GRAPH: end()