graph

 


 
 
 
 User Commands                                            graph(1)
 
 
 


NAME

graph - draw a graph

SYNOPSIS

graph [ -a spacing [ start ] ] [ -b ] [ -c string ] [ -g gridstyle ] [ -l label ] [ -m connectmode ] [ -s ] [ -x [ l ] lower [ upper [ spacing ] ] ] [ -y [ l ] lower [ upper [ spacing ] ] ] [ -h fraction ] [ -w fraction ] [ -r fraction ] [ -u fraction ] [ -t ] ...

DESCRIPTION

graph with no options takes pairs of numbers from the stan- dard input as abscissaes and ordinates of a graph. Succes- sive points are connected by straight lines. The standard output from graph contains plotting instructions suitable for input to plot(1B) or to the command lpr -g (see lpr(1B)). If the coordinates of a point are followed by a nonnumeric string, that string is printed as a label beginning on the point. Labels may be surrounded with quotes "...", in which case they may be empty or contain blanks and numbers; labels never contain NEWLINE characters. A legend indicating grid range is produced with a grid unless the -s option is present.

OPTIONS

Each option is recognized as a separate argument. If a specified lower limit exceeds the upper limit, the axis is reversed. -a spacing[ start ] Supply abscissaes automatically (they are missing from the input); spacing is the spacing (default 1). start is the starting point for automatic abscissaes (default 0 or lower limit given by -x). -b Break (disconnect) the graph after each label in the input. -c string String is the default label for each point. -g gridstyle Gridstyle is the grid style: 0 no grid, 1 frame with ticks, 2 full grid (default). -l label label is label for graph. SunOS 5.8 Last change: 14 Sep 1992 1 User Commands graph(1) -m connectmode Mode (style) of connecting lines: 0 disconnected, 1 connected (default). Some devices give distinguish- able line styles for other small integers. -s Save screen, do not erase before plotting. -x [ l ] lower [ upper [ spacing ] ] If l is present, x axis is logarithmic. lower and upper are lower (and upper) x limits. spacing, if present, is grid spacing on x axis. Normally these quantities are determined automatically. -y [ l ] lower [ upper [ spacing ] ] If l is present, y axis is logarithmic. lower and upper are lower (and upper) y limits. spacing, if present, is grid spacing on y axis. Normally these quantities are determined automatically. -h fraction fraction of space for height. -w fraction fraction of space for width. -r fraction fraction of space to move right before plotting. -u fraction fraction of space to move up before plotting. -t Transpose horizontal and vertical axes. Option -x now applies to the vertical axis.

ATTRIBUTES

See attributes(5) for descriptions of the following attri- butes: ____________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Availability | SUNWesu | |_____________________________|_____________________________|

SEE ALSO

lpr(1B), plot(1B), spline(1), plot(3PLOT), attributes(5) BUGS graph stores all points internally and drops those for which there is no room. SunOS 5.8 Last change: 14 Sep 1992 2 User Commands graph(1) Segments that run out of bounds are dropped, not windowed. Logarithmic axes may not be reversed. SunOS 5.8 Last change: 14 Sep 1992 3