Creating an inset plot

A common pattern is a graph enclosing another smaller graph that reveals a detail in the larger graph by plotting it using a magnified scale. Following is an example:

Creating an inset plot

In the previous figure, the smaller plot is usually called an inset. We can create this figure with the script given in the following How to do it... section.

How to do it…

The following script produces the previous figure:

set multiplot set object ellipse center .13, 0 size .4, 4 set arrow from .1, 2.1 to screen .22, .4 front lt 3 set samples 1000 set grid set xtics .4 set ytics 4 plot [0:2*pi] exp(x)*sin(1/x) set origin .2, .4 set size .25,.25 clear unset key unset ...

Get gnuplot Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.