anl.aida.plot
Class GroupScatterPlot
java.lang.Object
anl.aida.plot.GroupScatterPlot
public class GroupScatterPlot
- extends java.lang.Object
Scatter plot that plots a single point for each group / category in two data
frames. This assumes that the category / group and time axes of the two
DataFrames are compatible.
Constructor Summary |
GroupScatterPlot(anl.aida.data.DataFrame xFrame,
anl.aida.data.DataFrame yFrame)
|
Method Summary |
private void |
createChart()
|
private void |
createDataset(anl.aida.data.DataFrame xFrame,
anl.aida.data.DataFrame yFrame)
|
private anl.aida.data.DataUtilities.MinMax |
getMinMax(anl.aida.data.DataFrame frame)
|
javax.swing.JPanel |
getPanel()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataset
private ScatterGroupDataset dataset
chart
private org.jfree.chart.JFreeChart chart
xFrame
private anl.aida.data.DataFrame xFrame
yFrame
private anl.aida.data.DataFrame yFrame
chartPanel
private org.jfree.chart.ChartPanel chartPanel
panel
private javax.swing.JPanel panel
xRange
private org.jfree.data.Range xRange
yRange
private org.jfree.data.Range yRange
GroupScatterPlot
public GroupScatterPlot(anl.aida.data.DataFrame xFrame,
anl.aida.data.DataFrame yFrame)
getPanel
public javax.swing.JPanel getPanel()
createDataset
private void createDataset(anl.aida.data.DataFrame xFrame,
anl.aida.data.DataFrame yFrame)
createChart
private void createChart()
getMinMax
private anl.aida.data.DataUtilities.MinMax getMinMax(anl.aida.data.DataFrame frame)