|
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.NpChart
public class NpChart
NpChart
is an np-chart for monitoring the number of defects when defects are not rare.
Control limits are computed using the binomial distribution.
If defects are rare CChart
should be used instead.
The control limits are at
addWeco
adds control limits with
k = -2, -1, 1, 2.
The lower control limit is forced to have a minimum value of zero.
The y-axis labels are formatted as integers.
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 | |
---|---|
NpChart(AxisXY axis,
int[] sampleSize,
int[] numberDefective)
Creates a np-Chart given the number of defects in a series of samples, where the number of observations per sample is not constant. |
|
NpChart(AxisXY axis,
int sampleSize,
int[] numberDefective)
Creates an np-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 NpChart(AxisXY axis, int[] sampleSize, int[] numberDefective)
axis
- the AxisXY
parent of this node.sampleSize
- is an array containg the number of observations in each sample.
Each sample must contain at least one observation.numberDefective
- is an array containing the number of defects in
each of a series of samples.
All of its entries must be nonnegative.public NpChart(AxisXY axis, int sampleSize, int[] numberDefective)
axis
- the AxisXY
parent of this node.sampleSize
- is the number of observations in each sample.
It must be at least one.numberDefective
- is an array containing the number of defects in
each of a series of samples.
All of its entries must be nonnegative.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 |