Inspector plot#

The inspector plot takes in a three-dimensional input and applies a reduction operation (sum by default) along one of the dimensions specified by dim. It displays the result as a two-dimensional image.

In addition, the inspector tool 6169dba9ea2f4843af6b498d175c0b97 in the toolbar allows to add markers on the image, which generate one-dimensional slices (retaining only dim) that are displayed in a second figure.

The points can be dragged/moved, as well as deleted (via a middle click). Below is an example on how to create the inspector plot.

[1]:
%matplotlib widget
import plopp as pp
[2]:
da = pp.data.data3d()
p = pp.inspector(da, dim='z', orientation='vertical')
[4]:
p
[4]:

Controls

  • Click to make new point

  • Drag existing point to move it

  • Middle-click to delete point

Changing the reduction operation#

As mentioned above, the default operation applied along the third dimension is a sum. This can be changed via the operation argument (possible other choices are mean, min, and max):

[5]:
da = pp.data.data3d()
p = pp.inspector(da, orientation='vertical', operation='max')
[7]:
p
[7]: