Next: , Previous: raise, Up: Commands


2.17 replot

The replot command without arguments repeats the last `plot` or `splot` command. This can be useful for viewing a plot with different `set` options, or when generating the same plot for several devices.

Arguments specified after a replot command will be added onto the last `plot` or `splot` command (with an implied ',' separator) before it is repeated. replot accepts the same arguments as the `plot` and `splot` commands except that ranges cannot be specified. Thus you can use replot to plot a function against the second axes if the previous command was `plot` but not if it was `splot`.

N.B.—use of

           plot '-' ; ... ; replot
     

is not recommended. `gnuplot` does not store the inline data internally, so since replot appends new information to the previous `plot` and then executes the modified command, the `'-'` from the initial `plot` will expect to read inline data again.

Note that replot does not work in multiplot mode, since it reproduces only the last plot rather than the entire screen.

See also `command-line-editing` for ways to edit the last `plot` (`splot`) command.

See also `show plot` to show the whole current plotting command, and the possibility to copy it into the `history`.