This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.
<html><head><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"><title>PartIV.Creating linear and non-linear graphs</title><linkrel="stylesheet"type="text/css"href="manual.css"><metaname="generator"content="DocBook XSL Stylesheets V1.76.0"><linkrel="home"href="index.html"title="JpGraph Manual"><linkrel="up"href="index.html"title="JpGraph Manual"></head><bodybgcolor="white"text="black"link="#0000FF"vlink="#840084"alink="#0000FF"><divclass="navheader"><tablewidth="100%"summary="Navigation header"><tr><thcolspan="3"align="center">PartIV.Creating linear and non-linear graphs</th></tr></table><hr></div><divclass="part"title="PartIV.Creating linear and non-linear graphs"><divclass="titlepage"><div><div><h1class="title"><aname="id2554033"></a>PartIV.Creating linear and non-linear graphs</h1></div></div></div><divclass="toc"><p><b>Table of Contents</b></p><dl><dt><spanclass="chapter"><ahref="ch15.html">15. Different types of linear (cartesian) graph types</a></span></dt><dd><dl><dt><spanclass="sect1"><ahref="ch15.html#id2553962">15.1. Basic Line and area graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch15.html#sec2.creating-line-graph">15.1.1. Creating a line graph</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2554907">15.1.2. Automatic interpolation of unknown data</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#sec.adding-marks">15.1.3. Adding marks to the plot (a.k.a. plot marks)</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2555079">15.1.4. Displaying the values at the data points</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2555706">15.1.5. Adding several data series to the same graph</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2555784">15.1.6. Adding a second Y-axis</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2555973">15.1.7. Adding a legend box to the graph</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2556231">15.1.8. Changing the style of the line plot - using the step-style</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2556258">15.1.9. Optimizing line plot using "fast drawing"</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#sec2.creating-area-graph">15.1.10. Creating a filled line graphs (a.k.a. area plots)</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2557119">15.1.11. Partially filled area graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2557375">15.1.12. Filled lines with NULL values</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2557421">15.1.13. Accumulated line graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#id2557468">15.1.14. Accumulated line graphs with given X-labels</a></span></dt><dt><spanclass="sect2"><ahref="ch15.html#sec2.creating-cubic-splines">15.1.15. Constructing smooth line plots with Cubic Splines</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch15s02.html">15.2. Bar graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch15s02.html#id2558886">15.2.1. Accumulated bar plots</a></span></dt><dt><spanclass="sect2"><ahref="ch15s02.html#id2559176">15.2.2. Grouped bar plots</a></span></dt><dt><spanclass="sect2"><ahref="ch15s02.html#id2559365">15.2.3. Grouped accumulated bar graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch15s02.html#id2559425">15.2.4. Horizontal bar graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch15s02.html#id2559503">15.2.5. Adjusting the appearance of bar graphs</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch15s03.html">15.3. Error plot graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch15s03.html#id2560625">15.3.1. Line error plots</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch15s04.html">15.4. Stock graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch15s04.html#id2561152">15.4.1. Stock plot variant: Boxplot</a></span></dt><dt><spanclass="sect2"><ahref="ch15s04.html#id2561251">15.4.2. Image maps for Box and Stock charts</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch15s05.html">15.5. Scatter graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch15s05.html#id2561472">15.5.1. Combining marks with a line</a></span></dt><dt><spanclass="sect2"><ahref="ch15s05.html#id2561573">15.5.2. Creating impulse (or stem) - plots</a></span></dt><dt><spanclass="sect2"><ahref="ch15s05.html#sec1.creating-field-graphs">15.5.3. Field plots</a></span></dt><dt><spanclass="sect2"><ahref="ch15s05.html#sec1.creating-balloon-graphs">15.5.4. Balloon plots</a></span></dt><dt><spanclass="sect2"><ahref="ch15s05.html#sec1.creating-geo-maps">15.5.5. Creating Geo-maps</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch15s06.html">15.6. Contour graphs </a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch15s06.html#id2562600">15.6.1. Input data for contour graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch15s06.html#sec.creating-contour-graph">15.6.2. Creating a contour graph</a></span></dt><dt><spanclass="sect2"><ahref="ch15s06.html#id2562850">15.6.3. Adjusting the color and number of isobar lines</a></span></dt><dt><spanclass="sect2"><ahref="ch15s06.html#sec.grid-interpolating">15.6.4. Understanding mesh interpolation</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch15s07.html">15.7. Combining several different plot types in the same graph</a></span></dt><dt><spanclass="sect1"><ahref="ch15s08.html">15.8. Creating several graphs in the same image</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch15s08.html#id2563975">15.8.1. Creating a combined graph</a></span></dt><dt><spanclass="sect2"><ahref="ch15s08.html#id2564308">15.8.2. Adding background images </a></span></dt><dt><spanclass="sect2"><ahref="ch15s08.html#id2564429">15.8.3. Creating rotated combined graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch15s08.html#id2564532">15.8.4. Some caveats when using MGraph</a></span></dt></dl></dd></dl></dd><dt><spanclass="chapter"><ahref="ch16.html">16. Non-Linear graph types</a></span></dt><dd><dl><dt><spanclass="sect1"><ahref="ch16.html#id2564821">16.1. Pie graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch16.html#id2564943">16.1.1. Hare/Niemeyer Integer compensation for Pie Plots</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#sec.pie-plots2d">16.1.2. 2D-Pie plots</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#sec.pie-plots3d">16.1.3. 3D-Pie plots</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#sec.ring-plots">16.1.4. Ring plots</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#id2566405">16.1.5. Exploding pie slices</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#id2566418">16.1.6. Specifying and adjusting labels on pie plots</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#id2566836">16.1.7. Adding drop shadows to the slices</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#sec.pie-image-background">16.1.8. Adding background images to Pie graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch16.html#sec.pie-color-themes">16.1.9. Specifying slice colors and using themes</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch16s02.html">16.2. Radar graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch16s02.html#id2567444">16.2.1. Adding radar plots to a radar graph</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2567446">16.2.2. Adding plot-marks to radar plots</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2567709">16.2.3. Client Side Image maps</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2567731">16.2.4. Adjusting the overall properties of the radar graph</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2567884">16.2.5. Adjusting the axis formatting</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2568086">16.2.6. Adjusting grid lines for the radar graph</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2568340">16.2.7. Using a logarithmic scale</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2568414">16.2.8. Enabling anti-aliasing for radar graphs</a></span></dt><dt><spanclass="sect2"><ahref="ch16s02.html#id2568558">16.2.9. A final example</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch16s03.html">16.3. Polar graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch16s03.html#id2568891">16.3.1. Rotating the polar graph</a></span></dt><dt><spanclass="sect2"><ahref="ch16s03.html#id2568920">16.3.2. Changing the angle direction</a></span></dt><dt><spanclass="sect2"><ahref="ch16s03.html#id2569025">16.3.3. Adding polar plots to a polar graph</a></span></dt><dt><spanclass="sect2"><ahref="ch16s03.html#id2569090">16.3.4. Adding plot-marks to polar plots</a></span></dt><dt><spanclass="sect2"><ahref="ch16s03.html#id2569156">16.3.5. Client Side Image maps</a></span></dt><dt><spanclass="sect2"><ahref="ch16s03.html#id2569166">16.3.6. Adjusting the radius scale</a></span></dt><dt><spanclass="sect2"><ahref="ch16s03.html#id2569422">16.3.7. Adjusting the grid lines</a></span></dt><dt><spanclass="sect2"><ahref="ch16s03.html#id2569493">16.3.8. Adjusting the labels</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch16s04.html">16.4. Gantt charts</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch16s04.html#id2570143">16.4.1. The structure of a Gantt chart</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2570178">16.4.2. Creating a Gantt graph</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2570317">16.4.3. Adjusting the scale headers</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2570487">16.4.4. Adding gantt objects to the chart</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2573237">16.4.5. Additional formatting for activity bars (Gantt bars)</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#sec.add-constraints">16.4.6. Adding visual indication of constraints between gantt objects</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#sec.gouping-activities">16.4.7. Grouping activities</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2574437">16.4.8. Simplifying creation of basic Gantt charts</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2574887">16.4.9. Using multiple title columns</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2575300">16.4.10. Built-in icons for use in activity titles</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2575812">16.4.11. More general Gantt formatting</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#sec.gantt-localizing">16.4.12. Localizing the Gantt chart scale</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2576896">16.4.13. CSIM Support in Gantt charts</a></span></dt><dt><spanclass="sect2"><ahref="ch16s04.html#id2577062">16.4.14. Some final Gantt graph examples</a></span></dt></dl></dd></dl></dd><dt><spanclass="chapter"><ahref="ch17.html">17. Additional graph types</a></span></dt><dd><dl><dt><spanclass="sect1"><ahref="ch17.html#sec.led-graph-type">17.1. LED bill boards</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch17.html#id2578235">17.1.1. Cyrillic character support</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch17s02.html">17.2. Captcha generation</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch17s02.html#id2578426">17.2.1. Generating Captchas</a></span></dt></dl></dd><dt><spanclass="sect1"><ahref="ch17s03.html">17.3. Canvas graphs</a></span></dt><dd><dl><dt><spanclass="sect2"><ahref="ch17s03.html#id2578744">17.3.1. Creating a simple canvas</a></span></dt><dt><spanclass="sect2"><ahref="ch17s03.html#id2578750">17.3.2. Adding lines and rectangles to a canvas</a></span></dt><dt><spanclass="sect2"><ahref="ch17s03.html#id2578860">17.3.3. Using a canvas scale together with the shape class</a></span></dt></dl></dd></dl></dd><dt><spanclass="chapter"><ahref="ch18.html">18. Miscellaneous formatting and tools</a></span></dt><dd><dl><dt><spanclass="sect1"><ahref="ch18.html#sec.linear-regression-analysis">18.1. Linear regression analysis</a></span></dt></dl></dd></dl></div>