|
JMSLTM Numerical Library 6.1 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.imsl.chart.AbstractChartNode com.imsl.chart.ChartNode com.imsl.chart.Data com.imsl.chart.qc.ShewhartControlChart com.imsl.chart.qc.CChart
public class CChart
CChart
is a c-chart for monitoring the count of the number of defects when defects are rare.
Control limits are computed using the Poisson distribution.
If defects are not rare NpChart
should be used instead.
The control limits are at
addWeco
adds control limits with
k = -2, -1, 1, 2.
The lower control limit is computed using the Poisson distribution.
First the probability of the number of defects being less than
k (the "ControlLimit" value)
standard deviations from the mean in a normal distribution is computed.
The number of defects required to produce the same probability
assuming a Poisson distribution, with the same mean, is then computed.
The lower limit is set to be one more than this number of defects.
Field Summary |
---|
Fields inherited from class com.imsl.chart.qc.ShewhartControlChart |
---|
d2, d3 |
Fields inherited from class com.imsl.chart.AbstractChartNode |
---|
AUTOSCALE_DATA, AUTOSCALE_DENSITY, AUTOSCALE_NUMBER, AUTOSCALE_OFF, AUTOSCALE_WINDOW, AXIS_X, AXIS_Y, AXIS_Z, LABEL_TYPE_NONE, LABEL_TYPE_TITLE, LABEL_TYPE_X, LABEL_TYPE_Y, LABEL_TYPE_Z, TRANSFORM_CUSTOM, TRANSFORM_LINEAR, TRANSFORM_LOG |
Constructor Summary | |
---|---|
CChart(AxisXY axis,
int[] numberDefects)
Creates a C-chart given the number of defects in a series of samples. |
Method Summary | |
---|---|
void |
prePaint()
Setup chart with current settings. |
Methods inherited from class com.imsl.chart.qc.ShewhartControlChart |
---|
addCenterLine, addControlLimit, addLowerControlLimit, addUpperControlLimit, addWecoLimits, dataRange, getCenter, getCenterLine, getControlData, getLowerControlLimit, getMeanSampleSize, getSampleSize, getUpperControlLimit, paint, removeControlLimit, setCenter, setData, setData, setSampleSize, setSampleSize, setX |
Methods inherited from class com.imsl.chart.Data |
---|
formatLabel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CChart(AxisXY axis, int[] numberDefects)
axis
- the AxisXY
parent of this nodenumberDefects
- is the number of defects in a series of samples.
The number of defects should not be less than zero.
There should be the same number of items in each sample.Method Detail |
---|
public void prePaint()
prePaint
in class ChartNode
|
JMSLTM Numerical Library 6.1 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |