Package org.jfree.data.statistics
Interface BoxAndWhiskerCategoryDataset
- All Superinterfaces:
CategoryDataset
,Dataset
,KeyedValues2D
,Values2D
- All Known Implementing Classes:
DefaultBoxAndWhiskerCategoryDataset
A category dataset that defines various medians, outliers and an average
value for each item.
-
Method Summary
Modifier and TypeMethodDescriptiongetMaxOutlier
(int row, int column) Returns the maximum outlier (non-farout) for an item.getMaxOutlier
(Comparable rowKey, Comparable columnKey) Returns the maximum outlier (non-farout) for an item.getMaxRegularValue
(int row, int column) Returns the maximum regular (non-outlier) value for an item.getMaxRegularValue
(Comparable rowKey, Comparable columnKey) Returns the maximum regular (non-outlier) value for an item.getMeanValue
(int row, int column) Returns the mean value for an item.getMeanValue
(Comparable rowKey, Comparable columnKey) Returns the average value for an item.getMedianValue
(int row, int column) Returns the median value for an item.getMedianValue
(Comparable rowKey, Comparable columnKey) Returns the median value for an item.getMinOutlier
(int row, int column) Returns the minimum outlier (non-farout) for an item.getMinOutlier
(Comparable rowKey, Comparable columnKey) Returns the minimum outlier (non-farout) for an item.getMinRegularValue
(int row, int column) Returns the minimum regular (non-outlier) value for an item.getMinRegularValue
(Comparable rowKey, Comparable columnKey) Returns the minimum regular (non-outlier) value for an item.getOutliers
(int row, int column) Returns a list of outlier values for an item.getOutliers
(Comparable rowKey, Comparable columnKey) Returns a list of outlier values for an item.getQ1Value
(int row, int column) Returns the q1median value for an item.getQ1Value
(Comparable rowKey, Comparable columnKey) Returns the q1median value for an item.getQ3Value
(int row, int column) Returns the q3median value for an item.getQ3Value
(Comparable rowKey, Comparable columnKey) Returns the q3median value for an item.Methods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
Methods inherited from interface org.jfree.data.KeyedValues2D
getColumnIndex, getColumnKey, getColumnKeys, getRowIndex, getRowKey, getRowKeys, getValue
Methods inherited from interface org.jfree.data.Values2D
getColumnCount, getRowCount, getValue
-
Method Details
-
getMeanValue
Returns the mean value for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The mean value.
-
getMeanValue
Returns the average value for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The average value.
-
getMedianValue
Returns the median value for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The median value.
-
getMedianValue
Returns the median value for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The median value.
-
getQ1Value
Returns the q1median value for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The q1median value.
-
getQ1Value
Returns the q1median value for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The q1median value.
-
getQ3Value
Returns the q3median value for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The q3median value.
-
getQ3Value
Returns the q3median value for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The q3median value.
-
getMinRegularValue
Returns the minimum regular (non-outlier) value for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The minimum regular value.
-
getMinRegularValue
Returns the minimum regular (non-outlier) value for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The minimum regular value.
-
getMaxRegularValue
Returns the maximum regular (non-outlier) value for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The maximum regular value.
-
getMaxRegularValue
Returns the maximum regular (non-outlier) value for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The maximum regular value.
-
getMinOutlier
Returns the minimum outlier (non-farout) for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The minimum outlier.
-
getMinOutlier
Returns the minimum outlier (non-farout) for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The minimum outlier.
-
getMaxOutlier
Returns the maximum outlier (non-farout) for an item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The maximum outlier.
-
getMaxOutlier
Returns the maximum outlier (non-farout) for an item.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- The maximum outlier.
-
getOutliers
Returns a list of outlier values for an item. The list may be empty, but should never benull
.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- A list of outliers for an item.
-
getOutliers
Returns a list of outlier values for an item. The list may be empty, but should never benull
.- Parameters:
rowKey
- the row key.columnKey
- the columnKey.- Returns:
- A list of outlier values for an item.
-