0 ×

Bubble Chart (JFreeChart)

KNIME JFreeChart nodes version 4.4.0.v202104131322 by KNIME AG, Zurich, Switzerland

This node visualizes the input data as a bubble chart. Information about how the elements are color coded is retrieved from the input table. Three columns have to be selected with the values x, y, R to form a bubble chart. X and Y represent the position of the data point in the plot. The R value is used as the radius of the points/bubbles. For general settings of the generated image, see the "General Plot Options" Tab.


Bubble Chart Options

Select X column
Defines the column that contains values for X coordinates
Select Y column
Defines the column that contains values for Y coordinates
Select R column
Defines the column that contains values for R coordinates / radius of the circles.
Normalize the radius
Boolean flag used for normalizing radius values. If selected, the values given in the radius column are normalized. The maximal radius takes 5% of the entire plot, and the smallest radius takes 1% .
No. of rows to display
Use this numerical value to restrict the number of rows used for this visualization.
Auto range axis
This flag sets a focus for the plotted data, whitespace is reduced.

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 Color
The color of the background of the image. Hence this color is used for the area behind and around the plot as well as behind potential axis and legends.
Plot Background Color
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

Data table with three numerical columns

Output Ports

The image of the plot (SVG or PNG)


Bubble plot
Display a bubble plot of the input data.

Best Friends (Incoming)

Best Friends (Outgoing)



To use this node in KNIME, install KNIME JFreeChart from the following update site:


A zipped version of the software site can be downloaded here.

You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


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.