#set TITLE = "Gallery of data displays"
#include top

.ig >>
Welcome to the 
<a href="../doc/Welcome.html">ploticus</a> 
gallery!
Located here are dozens of graphical data 
displays produced using
<a href="../doc/Welcome.html">ploticus</a> data display software.
It is a mixture of simplistic and involved examples,
intended both as an introduction/tutorial for getting
started, and as a reference/test suite.
Unless otherwise stated, all data are fictional.
<p>
You can 
<a href="gall.using.html">download examples individually and try them</a>.
You can download the entire collection of examples by visiting the 
<a href="../doc/Download.html">download page</a> and downloading the "complete node".
You can view <b>all</b> of the examples at once as miniturized
<a href="../thumbpng/Viewall.html">PNG thumbnails</a> or
<a href="../thumbnails/Viewall.html">GIF thumbnails</a>; there is also an
<a href="Listall.html">alphabetical index of all ploticus examples</a>.
<p>
<h2><br><a href="gall.real.html"><br><img src="gif/world0sm.gif">Real-world examples</a></h1>

<h2><br><a href="gall.ct.html"><br><img src="gif/scales.gif">
Clinical trials examples</a></h2>

<h2><br><a href="gall.sa.html"><br><img src="sa0.gif">Scaling and Axes</a></h1>
The preliminaries to plotting data.

<h2><br><a href="gall.lineplot.html"><br><img src="lineplot0.gif">Line Plots</a></h1>
Lineplots are used to show values that change from left to right.
Often the change is over time along the X (horizontal) axis.
Use <a href="../doc/lineplot.html">proc lineplot</a>.

<h2><br><a href="gall.lineplot.html#lpfilled"><br><img src="lpfilled0.gif">Filled Line Plots</a></h1>
A line plot variant is to fill the area under the curve,
in order to highlight a particular region, to 
show a difference between curves, or for stylistic reasons.
Use <a href="../doc/lineplot.html">proc lineplot</a> with the <b>fill</b> option.

<h2><br><a href="gall.rangesweep.html"><br><img src="rangesweep0.gif">Range Sweeps</a></h1>
Range sweeps may be used to depict ranges that change from left to right.
Often the change is over time along the X (horizontal) axis.
Use <a href="../doc/rangesweep.html">proc rangesweep</a>.

<h2><br><a href="gall.pie.html"><br><img src="pie0.gif">Pie Graphs</a></h1>
Pie graphs may be used to depict proportions that make up a whole, such as
budget categories, or survey breakdowns.
Use <a href="../doc/pie.html">proc pie</a>.

<h2><br><a href="gall.bars.html"><br><img src="bars0.gif">Bar Graphs (vertical)</a></h1>
Bar graphs (histograms) may be used to show comparisons, distributions, or category
tabulations.  They are also sometimes used to show values that
change over time.
Use <a href="../doc/bars.html">proc bars</a>.

<h2><br><a href="gall.hbars.html"><br><img src="hbars0.gif">Bar Graphs (horizontal)</a></h1>
Horizontal bars are useful for compactness or 
where time values are being compared.
Use <a href="../doc/bars.html">proc bars</a> with
the <b>horizontalbars</b> option.

<h2><br><a href="gall.hbars.html#timeline"><br><img src="timeline0.gif">Time Lines</a></h1>
Timelines are used to display events and durations with respect to time.
The result may be in the form of a timetable, project progress chart, etc.
Use <a href="../doc/bars.html">proc bars</a> with the 
<b>horizontalbars</b> and <b>segmentfields</b> attributes.

<h2><br><a href="gall.hbars.html#proportion"><br><img src="propbars0.gif">Bar Proportions</a></h1>
Bars may be used to show proportions.  (A pie graph might also be used).
Use <a href="../doc/bars.html">proc bars</a> with the 
<b>stackfields</b> option.


<h2><br><a href="gall.scat.html"><br><img src="scatterplot0.gif">Scatter Plots (2-D)</a></h1>
Scatter plots display data points in one or two dimensions.  Every data
point is plotted with a mark, symbol, or label.
2-D scatterplots are often used to show correlation (or lack thereof) 
between two variables.
Use <a href="../doc/scatterplot.html">proc scatterplot</a>.


<h2><br><a href="gall.scat.html#1D"><br><img src="scatterplot0a.gif">Scatter Plots (1-D)</a></h1>
1-D scatterplots show the distribution of one variable.
Lines, symbols, characters or text may be used to mark points.
Use <a href="../doc/scatterplot.html">proc scatterplot</a>.


<h2><br><a href="gall.rangebar.html"><br><img src="rangebar0.gif">Range Bars (box plots)</a></h1>
Range bars (box plots)
compactly show the distribution and range of a set of values.
The median (50th percentile) is shown by a dot, the box covers the interquartile
range (25th through 75th percentiles), and the tails show the minima/maxima or the
5th and 95th percentiles.  
Use <a href="../doc/rangebar.html">proc rangebar</a>
which can compute the medians, quartiles, etc. as well
as render the bars.


<h2><br><a href="gall.errbar.html"><br><img src="errbar0.gif">Error Bars</a></h1>
Error bars show the amount of margin of error for a value.  This usually is
+/- the standard deviation.  If the amount of error has been calculated in
advance, use <a href="../doc/bars.html">proc bars</a>.  If you want
<b>ploticus</b> to compute the mean and standard deviation, use
<a href="../doc/rangebar.html">proc rangebar</a> with the <b>meanmode</b> option.


<h2><br><a href="gall.curvefit.html"><br><img src="curvefit0.gif">Curve Fitting</a></h1>
Curve fitting may be useful to illustrate 
trends in noisy data, or to show where data points lie with
respect to average.
<a href="../doc/curvefit.html">proc curvefit</a> can generate 
moving average and bspline curves.


<h2><br><a href="gall.legend.html"><br><img src="legend0.gif">Legends</a></h1>
When different symbols, colored bars, colored lines, etc. are
used for comparison, a legend is usually necessary to describe 
what the various colors or symbols mean or what they correspond to.
While not the most "sexy" element of a plot, it is often absolutely
necessary.  Use the <b>legendlabel</b> attribute of each plotting
proc, then use <a href="../doc/legend.html">proc legend</a> to render the legend.

<h2><br><a href="gall.annot.html"><br><img src="annot0.gif">Annotation</a></h1>
Annotation may be used to denote specific points or regions on a plot
that have some importance, or for any text placement.
Use <a href="../doc/annotate.html">proc annotate</a>.


<h2><br><a href="../tabgallery/gall.tables.html"><br>
<img src="../tabgallery/table0.gif">Table Rendering</a></h2>
<b>Ploticus</b> includes <a href="../doc/pltab.1.html">pltab</a>,
which can take ascii tables and lists and render them as is
in a nice font without the use of formatting codes.
Various embellishments may also be done.


<h2><br><a href="../tabgallery/gall.tabgraph.html"><br>
<img src="../tabgallery/tabgraph0.gif">Table-based Graphs</a></h2>
The <b>pltab</b> program may also be used to create graphs that are
linked to tables and lists, perhaps overflowing onto multiple pages.

.>>

#include bottom
