All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.gui.visualize.PlotData2D
java.lang.Object
|
+----weka.gui.visualize.PlotData2D
- public class PlotData2D
- extends Object
This class is a container for plottable data. Instances form the
primary data. An optional array of classifier/clusterer predictions
(associated 1 for 1 with the instances) can also be provided.
- Author:
- Mark Hall (mhall@cs.waikato.ac.nz)
-
m_customColour
-
-
m_displayAllPoints
- Display all points (ie.
-
m_useCustomColour
- Custom colour for this plot
-
PlotData2D(Instances)
- Construct a new PlotData2D using the supplied instances
-
addInstanceNumberAttribute()
- Adds an instance number attribute to the plottable instances,
-
getCindex()
- Get the currently set colouring index of the data
-
getPlotInstances()
- Returns the instances for this plot
-
getPlotName()
- Get the name of this plot
-
getXindex()
- Get the currently set x index of the data
-
getYindex()
- Get the currently set y index of the data
-
setCindex(int)
- Set the colouring index of the data
-
setConnectPoints(boolean[])
- Set whether consecutive points should be connected by lines
-
setConnectPoints(FastVector)
- Set whether consecutive points should be connected by lines
-
setCustomColour(Color)
- Set a custom colour to use for this plot.
-
setPlotName(String)
- Set the name of this plot
-
setShapeSize(FastVector)
- Set the shape sizes for the plot data
-
setShapeSize(int[])
- Set the shape sizes for the plot data
-
setShapeType(FastVector)
- Set the shape type for the plot data
-
setShapeType(int[])
- Set the shape type for the plot data
-
setXindex(int)
- Set the x index of the data.
-
setYindex(int)
- Set the y index of the data
m_useCustomColour
public boolean m_useCustomColour
- Custom colour for this plot
m_customColour
public Color m_customColour
m_displayAllPoints
public boolean m_displayAllPoints
- Display all points (ie. those that map to the same display coords)
PlotData2D
public PlotData2D(Instances insts)
- Construct a new PlotData2D using the supplied instances
- Parameters:
- insts - the instances to use.
addInstanceNumberAttribute
public void addInstanceNumberAttribute()
- Adds an instance number attribute to the plottable instances,
getPlotInstances
public Instances getPlotInstances()
- Returns the instances for this plot
- Returns:
- the instances for this plot
setPlotName
public void setPlotName(String name)
- Set the name of this plot
- Parameters:
- name - the name for this plot
getPlotName
public String getPlotName()
- Get the name of this plot
- Returns:
- the name of this plot
setShapeType
public void setShapeType(int st[]) throws Exception
- Set the shape type for the plot data
- Parameters:
- st - an array of integers corresponding to shape types (see
constants defined in Plot2D)
setShapeType
public void setShapeType(FastVector st) throws Exception
- Set the shape type for the plot data
- Parameters:
- st - a FastVector of integers corresponding to shape types (see
constants defined in Plot2D)
setShapeSize
public void setShapeSize(int ss[]) throws Exception
- Set the shape sizes for the plot data
- Parameters:
- st - an array of integers specifying the size of data points
setShapeSize
public void setShapeSize(FastVector ss) throws Exception
- Set the shape sizes for the plot data
- Parameters:
- st - a FastVector of integers specifying the size of data points
setConnectPoints
public void setConnectPoints(boolean cp[]) throws Exception
- Set whether consecutive points should be connected by lines
- Parameters:
- cp - an array of boolean specifying which points should be
connected to their preceeding neighbour.
setConnectPoints
public void setConnectPoints(FastVector cp) throws Exception
- Set whether consecutive points should be connected by lines
- Parameters:
- cp - a FastVector of boolean specifying which points should be
connected to their preceeding neighbour.
setCustomColour
public void setCustomColour(Color c)
- Set a custom colour to use for this plot. This overides any
data index to use for colouring. If null, then will revert back
to the default (no custom colouring).
- Parameters:
- c - a custom colour to use for this plot or null (default---no
colouring).
setXindex
public void setXindex(int x)
- Set the x index of the data.
- Parameters:
- x - the x index
setYindex
public void setYindex(int y)
- Set the y index of the data
- Parameters:
- y - the y index
setCindex
public void setCindex(int c)
- Set the colouring index of the data
- Parameters:
- c - the colouring index
getXindex
public int getXindex()
- Get the currently set x index of the data
- Returns:
- the current x index
getYindex
public int getYindex()
- Get the currently set y index of the data
- Returns:
- the current y index
getCindex
public int getCindex()
- Get the currently set colouring index of the data
- Returns:
- the current colouring index
All Packages Class Hierarchy This Package Previous Next Index WEKA's home