PMI Triangle Scatter Plot

This node plots a basic PMI Triangle scatter plot, in which each input row is represented by a symbol on the plot within the PMI Bounds box. The symbol shape, size and colour can be controlled by the appropriate 'Manager' nodes applied to the input table.

This node was developed by Vernalis Research. For feedback and more information, please contact


Scatter Options

Vertex label colour
The colour of the vertex labels ('Rod', 'Disc', 'Sphere') on the PMI plot
Triangle bounds colour
The colour of the bounding triangle on the PMI Plot
Show full triangle
Should the full PMI triangle always be shown?
nPMI1 (I1/I3, npr1) column
The column containing the normalised-PMI1 (nPMI1, npr1) values
nPMI2 (I2/I3, npr2) column
The column containing the normalised-PMI2 (nPMI2, npr2) values
Item size
The base size for the scatter plot symbols
Default Shape
The default scatter plot symbol shape
Show Size legend
Show a legend for the item size (only available if the scatter table has a size manager associated with it
Show Shape/Nominal Colours Legend
Show a legend for the scatter plot shapes and/or colours (Only available if the scatter table has either or both of a nominal colour manager or a shape manager associated with it)
Show Colour Gradient legend
Show a colour spectrum legend for the scatter plot colours (Only available if the scatter table has a continuous colour manager associated with it)

General Plot Options

Type of Image
The type of the created image can either be png or svg. PNGs are mostly smaller, SVGs provide details about plot and the possibility to be changed individually
Title of Graph
The title of the graph shown above the generated image. If the title is not activated, no title will be shown
Width of Image (in pixel)
The width of the generated image, not the plot width
Height of Image (in pixel)
The height of the generated image, not the plot height
Background Colour
The color of the background of the plot. Hence this color is used for the empty space in a plot
Plot background Alpha
The transparency of the plot background can be modified using an additional alpha value. An alpha value of 1 does not change the background transparency. Decreasing the alpha value will increase the plot background transparency
Scale Font Size
Factor changes the font sizes within the JFreeChart view. A value greater the 1 increases all view fonts, a value between 0 and 1 decrease them

Input Ports

A table of normalised PMI values. Each row is plotted as a single 'scatter' point on the PMI Plot

Output Ports

The image of the plot (SVG or PNG)


PMI Plot
PMI Triangle scatter plot




You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.