## Gnuplot 5.2 demos (HTML canvas terminal)
See also the demo output for the PNG and SVG terminals.

#### Basic 2D plot styles

- simple functions
- filled curves
- fill between curves
- candlesticks
- error bars
- histograms (more)
- bar graphs
- step functions
- multiple axis scales
- mixing styles
- variable size points
- parallel axis plots
- parametric functions
- piecewise functions
- vector fields
- circles
- boxplots
- rug plot
- jitter (bee swarm)

#### Math functions

- approximation
- complex functions
- probability
- probability (more)
- random numbers
- recursion, etc...
- data statistics

#### Curve fitting

- cubic and Bezier splines
- monotonic csplines
- explicit B-splines
- explicit Bezier splines

#### 3D plots and surfaces

- surfaces 1
- surfaces 2
- contours
- singularities
- hidden surfaces
- pm3d coloring
- pm3d hidden surfaces
- 3D mapping
- shaded error region
- azimuth
- lighting model

#### Coordinate and
axis transforms

- linked axes
- nonlinear axes
- broken axes
- polar coords
- polar functions
- polar data
- cylindrical/spherical
- time/date coords

#### Binary and Image data

- binary data
- RGB + alpha channel
- rescaled images

#### Colors

- data-dependent coloring
- RGB coloring
- RGB + alpha channel
- pm3d colors

#### Sample Applications

- control models
- discrete contours
- financial data
- iteration
- non-gridded data
- running averages
- automatic binning
- binning/histograms
- arrays
- fence plots
- Gantt chart
- 2D and 3D heat maps
- solar path diagram
- violin plot

#### Text options

- rotated text
- enhanced text
- string data
- variable font size
- utf8 math symbols
- hypertext

#### Page Layout

- multiplot layout
- multiple plots
- aligned plots
- axis location
- rectangles
- customized key

#### Styles

- line and arrow styles
- fill styles
- dashed lines
- transparency
- transparent solids

### Example of mouse tracking, zoom/unzoom

|  |  |  | ➀ | x |  | y |

Note:

- Zoom using right (Firefox, Konqueror) or center (Opera, Safari) mouse button
- Mark point using left mouse button
- ➀ toggles first plot on/off # toggles grid on/off

This page generated June 2017

- Gnuplot development pages on SourceForge
- On-line PDF documentation in English and Japanese