Part IV. Creating linear and non-linear graphs

Table of Contents

15. Different types of linear (cartesian) graph types
15.1. Basic Line and area graphs
15.1.1. Creating a line graph
15.1.2. Automatic interpolation of unknown data
15.1.3. Adding marks to the plot (a.k.a. plot marks)
15.1.4. Displaying the values at the data points
15.1.5. Adding several data series to the same graph
15.1.6. Adding a second Y-axis
15.1.7. Adding a legend box to the graph
15.1.8. Changing the style of the line plot - using the step-style
15.1.9. Optimizing line plot using "fast drawing"
15.1.10. Creating a filled line graphs (a.k.a. area plots)
15.1.11. Partially filled area graphs
15.1.12. Filled lines with NULL values
15.1.13. Accumulated line graphs
15.1.14. Accumulated line graphs with given X-labels
15.1.15. Constructing smooth line plots with Cubic Splines
15.2. Bar graphs
15.2.1. Accumulated bar plots
15.2.2. Grouped bar plots
15.2.3. Grouped accumulated bar graphs
15.2.4. Horizontal bar graphs
15.2.5. Adjusting the appearance of bar graphs
15.3. Error plot graphs
15.3.1. Line error plots
15.4. Stock graphs
15.4.1. Stock plot variant: Boxplot
15.4.2. Image maps for Box and Stock charts
15.5. Scatter graphs
15.5.1. Combining marks with a line
15.5.2. Creating impulse (or stem) - plots
15.5.3. Field plots
15.5.4. Balloon plots
15.5.5. Creating Geo-maps
15.6. Contour graphs
15.6.1. Input data for contour graphs
15.6.2. Creating a contour graph
15.6.3. Adjusting the color and number of isobar lines
15.6.4. Understanding mesh interpolation
15.7. Combining several different plot types in the same graph
15.8. Creating several graphs in the same image
15.8.1. Creating a combined graph
15.8.2. Adding background images
15.8.3. Creating rotated combined graphs
15.8.4. Some caveats when using MGraph
16. Non-Linear graph types
16.1. Pie graphs
16.1.1. Hare/Niemeyer Integer compensation for Pie Plots
16.1.2. 2D-Pie plots
16.1.3. 3D-Pie plots
16.1.4. Ring plots
16.1.5. Exploding pie slices
16.1.6. Specifying and adjusting labels on pie plots
16.1.7. Adding drop shadows to the slices
16.1.8. Adding background images to Pie graphs
16.1.9. Specifying slice colors and using themes
16.2. Radar graphs
16.2.1. Adding radar plots to a radar graph
16.2.2. Adding plot-marks to radar plots
16.2.3. Client Side Image maps
16.2.4. Adjusting the overall properties of the radar graph
16.2.5. Adjusting the axis formatting
16.2.6. Adjusting grid lines for the radar graph
16.2.7. Using a logarithmic scale
16.2.8. Enabling anti-aliasing for radar graphs
16.2.9. A final example
16.3. Polar graphs
16.3.1. Rotating the polar graph
16.3.2. Changing the angle direction
16.3.3. Adding polar plots to a polar graph
16.3.4. Adding plot-marks to polar plots
16.3.5. Client Side Image maps
16.3.6. Adjusting the radius scale
16.3.7. Adjusting the grid lines
16.3.8. Adjusting the labels
16.4. Gantt charts
16.4.1. The structure of a Gantt chart
16.4.2. Creating a Gantt graph
16.4.3. Adjusting the scale headers
16.4.4. Adding gantt objects to the chart
16.4.5. Additional formatting for activity bars (Gantt bars)
16.4.6. Adding visual indication of constraints between gantt objects
16.4.7. Grouping activities
16.4.8. Simplifying creation of basic Gantt charts
16.4.9. Using multiple title columns
16.4.10. Built-in icons for use in activity titles
16.4.11. More general Gantt formatting
16.4.12. Localizing the Gantt chart scale
16.4.13. CSIM Support in Gantt charts
16.4.14. Some final Gantt graph examples
17. Additional graph types
17.1. LED bill boards
17.1.1. Cyrillic character support
17.2. Captcha generation
17.2.1. Generating Captchas
17.3. Canvas graphs
17.3.1. Creating a simple canvas
17.3.2. Adding lines and rectangles to a canvas
17.3.3. Using a canvas scale together with the shape class
18. Miscellaneous formatting and tools
18.1. Linear regression analysis