XYZSeries

This collector builds a dataset that is compatible with JFreeChart XYZ charts that have three numeric dimensions or columns. XYZ datasets have four dimensions or columns. The first column represents series values. The next is the domain numeric column (typically the x-axis values or domain values), and the third column has the numeric values to be plotted on the y-axis, commonly referred to as the range axis. The fourth column determines a relative size value for the points plotted by the domain and range values.
Property Description
name A title for this data collector configuration. Typically you will only have one data collector per chart, in which case this property is not particularly useful.
x-value-columns The column that determines the x (domain) axis.
y-value-columns The column that determines the x (range) axis.
z-value-columns The column that determines the z axis.
series-by-value A static value that you want to use for the series name.
series-by-field Uses the selected column to use for series names. This will cause the value column to be split into series groups.
group-by This provides the name of the group that the chart is appearing in. If the chart contains detailed information, then this is not necessary.
reset-group Specifies a group that will be used to create charts within a sub-group. For example, if charting one chart per region, and the chart is displaying data for departments within a region, the reset-group would be set to the region group, and the chart group would be set to department group.
An example of a bubble chart using the XYZSeries data collector.

In the above chart, the x and y values determine the plot point of each bubble, and the z value determines the size of each bubble.