|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlt.monarch.chart.spc.math.ValuesCalculator
lt.monarch.chart.spc.math.ScatterValuesCalculator
public class ScatterValuesCalculator extends ValuesCalculator
Calculates values for the scatter chart. Values are calculated using formulas: http://www.singleton-labs.com/doc/mcharts/guide/#guide/chart-types/4.7.1.html
| Modifier and Type | Field and Description |
|---|
| Fields inherited from class lt.monarch.chart.spc.math.ValuesCalculator |
|---|
nullName |
| Constructor and Description |
|---|
ScatterValuesCalculator()
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getLabels(ChartDataModel srcModel)
Returns axis labels. |
double |
getR(ChartDataModel srcModel)
Calculates data correlation coefficient. |
void |
getScatterPlot(ChartDataModel srcModel,
ChartDataModel resultModel)
Calculates data model for a scatter series |
java.lang.String |
getTrendEquation(ChartDataModel srcModel)
Constructs trend line equation. |
void |
getTrendLine(ChartDataModel srcModel,
ChartDataModel resultModel)
Creates data model for chart trend line. |
protected void |
validateDataModel(ChartDataModel dataModel)
Validates data model. |
| Methods inherited from class lt.monarch.chart.spc.math.ValuesCalculator |
|---|
average, fill, fill, fillColumn, fillColumn, fillConstant, fillConstant, getAverage, getc4, getColumn, getd2, getd3, getD3, getD4, getDouble, getE, getF, getG, getH, isEmpty, isNconstant, validateDataModel, validateDataModel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ScatterValuesCalculator()
| Method Detail |
|---|
public void getScatterPlot(ChartDataModel srcModel,
ChartDataModel resultModel)
throws DataFormatException
srcModel - input data model.resultModel - destination data model.DataFormatException - when the input data are invalid.
public java.lang.String[] getLabels(ChartDataModel srcModel)
throws DataFormatException
srcModel - input data modelDataFormatException - when the input data are invalid.
public void getTrendLine(ChartDataModel srcModel,
ChartDataModel resultModel)
throws DataFormatException
srcModel - input data model.resultModel - destination data model.DataFormatException - when the input data are invalid.
public java.lang.String getTrendEquation(ChartDataModel srcModel)
throws DataFormatException
srcModel - input data model.DataFormatException - when the input data are invalid.
public double getR(ChartDataModel srcModel)
throws DataFormatException
srcModel - input data model.DataFormatException - when the input data are invalid.
protected void validateDataModel(ChartDataModel dataModel)
throws DataFormatException
ValuesCalculator
validateDataModel in class ValuesCalculatordataModel - input chart data model.DataFormatException - when the data is invalid.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||