ploticus: ploticus handbook - contents

## Ploticus Handbook - Contents | Welcome Gallery Handbook |
| Manual page for Ploticus_Handbook_-_Contents(PL)

GENERAL INFO

Introduction Quick start Troubleshooting & support FAQ
What's new Newsgroup
Uses: On-the-fly Web pages CGI Clickmaps SVG
Interactive Hard copy Pre-press Slides Posters
Plot data file formats
Scaling and various types of plottable units
Gallery of examples

PROGRAMS - pl manual page including descriptions of command line arguments
API LIBRARY - libploticus
PREFABS - produce graphs quickly from the command line without coding scripts

Intro
Standard prefab parameters
chron - display chronological data
dist - frequency distribution histograms
lines - line plots
pie - pie graphs
scat - scatterplots with correlations
stack - stacked bar graphs
vbars - bar graphs
draw - interpret ploticus draw commands
multidist - multiple, overlaid frequency distributions

SCRIPTS - for maximum flexibility and customization.

Introduction to scripts
Using procs and attributes; #proc, #procdef, #saveas, #clone
Syntax and variables
Flow of control directives such as #set and #if
Using #shell and #sql
Reserved variables
Functions
Script examples: Index PNG thumbnails GIF thumbnails
PLOTTING PROCS
proc annotate - add annotation
proc areadef - define a plotting area
notes on automatic scaling
proc axis (xaxis/yaxis) - render an axis
proc bars - bar graphs, histograms, error bars
proc curvefit - generate a curve from data points
proc drawcommands - draw using command set
proc getdata - get or specify plot data
proc legend - render a legend
proc line - draw arbitrary lines
proc lineplot - produce a line plot
proc page - set page-wide attributes/ break page
proc pie - produce a pie graph
proc rangebar - produce a rangebar / boxplot
proc rangesweep - produce a range sweep
proc rect - draw an arbitrary rectangle
proc scatterplot - produce a scatterplot
proc settings - overall settings for units, notations, etc
proc vector - vector plots

UTILITY PROCS
proc breakaxis - break an axis for display of extreme values
proc catslide - adjust placement of categories
proc datesettings - mapped to proc settings
proc defineunits - explicitly define scaling units
proc import - import an external PNG image file
proc legendentry - define a legend entry explicitly
proc originaldata - mapped to proc usedata
proc print - show outliers, contents of variables, etc.
proc processdata - process data set in various ways
proc tabulate - perform tabulations & frequency distributions
proc trailer - specify data at end of script
proc transform - renamed as proc processdata
proc usedata - set the current data set for plotting

ATTRIBUTES

Basic attribute types
Colors
Conditional expressions
Linedetails
Symboldetails
Textdetails
Fonts
Dates
Times

APPENDIX

Ploticus configuration files
Notes for non-unix environments
Special characters
Program limitations
Copyright and permissions
Home page (ploticus.sourceforge.net)
Downloading the software
User comments and feedback
Correspondence, troubleshooting, & bug reports

data display engine
Copyright Steve Grubb

Markup created by unroff 1.0, `` `` December 10, 2002.