Visit Gigasoft's Web Site
 ProEssentials v9 Help

AutoStatSubsets

Scope

Pego

Type

Property Array of type Int32

Default

empty, No automatic subsets

.NET

PePlot.AutoStatSubsets

Ocx|Vcl

AutoStatSubsets

DLL

PEP_naAUTOSTATSUBSETS

 

Purpose

This property array is used to tell the object to automatically generate comparison subsets and append the newly generated subsets to the objects data.

 

The type of automatic data to generate is defined by the following constants:

 

.NET Gigasoft.Enums.

ActiveX and

 

AutoStatSubsets.

DLL Constants

Description

SumPerPoint

PEAS_SUMPP(51)

Sum all subsets per point

MinAllPoints

PEAS_MINAP(1)

Minimum all subsets all points

MinPerPoint

PEAS_MINPP(52)

Minimum all subsets per point

MaxAllPoints

PEAS_MAXAP(2)

Maximum all subsets all points

MaxPerPoint

PEAS_MAXPP(53)

Maximum all subsets per point

AverageAllPoints

PEAS_AVGAP(3)

Average all subsets all points

AveragePerPoint

PEAS_AVGPP(54)

Average all subsets per point

Plus1StdDevAllPoints

PEAS_P1SDAP(4)

Average plus 1 Std Dev all points

Plus1StdDevPerPoint

PEAS_P1SDPP(55)

Average plus 1 Std Dev per point

Plus2StdDevAllPoints

PEAS_P2SDAP(5)

Average plus 2 Std Devs all points

Plus2StdDevPerPoint

PEAS_P2SDPP(56)

Average plus 2 Std Devs per point

Plus3StdDevAllPoints

PEAS_P3SDAP(6)

Average plus 3 Std Devs all points

Plus3StdDevPerPoint

PEAS_P3SDPP(57)

Average plus 3 Std Devs per point

Minus1StdDevAllPoints

PEAS_M1SDAP(7)

Average minus 1 Std Dev all points

Minus1StdDevPerPoint

PEAS_M1SDPP(58)

Average minus 1 Std Dev per point

Minus2StdDevAllPoints

PEAS_M2SDAP(8)

Average minus 2 Std Devs all points

Minus2StdDevPerPoint

PEAS_M2SDPP(59)

Average minus 2 Std Devs per point

Minus3StdDevAllPoints

PEAS_M3SDAP(9)

Average minus 3 Std Devs all points

Minus3StdDevPerPoint

PEAS_M3SDPP(60)

Average minus 3 Std Devs per point

ParetoAscending

PEAS_PARETO_ASC(90)

Pareto ascending accumulated percent line

ParetoDescending

PEAS_PARETO_DEC(91)

Pareto descending accumulated percent line

 

Comments

PePlot.AutoStatSubsets members of Pego.PePlot

 

During the PEreinitialize function, the object will use the information in this property array to generate the requested comparison data and then destroy the property array information.

 

Standard Deviation calculations are only practical when the data set is sufficiently large. For all point calculations, subsets * points >= 15, and for per point calculations, subsets >= 15.

 

Also note that the above constants that end with AP (for all points) will not be included into table sections. They will only be included into the graph section since all point values are identical. This can be disabled with TableComparisonSubsets.

 

AutoStatSubsets is not compatible with a multiple axis implementation utilizing MultiAxesSubsets.

 

See example 001 within demo code.

 

The following examples cause the Graph Object to generate the all-point average and the per-point average comparison subsets.

 

C / C++ Example

 

int nArray[2];

nArray[0] = PEAS_AVGAP;

nArray[1] = PEAS_AVGPP;

PEvset (hWndPE, PEP_naAUTOSTATSUBSETS, nArray, 2);

 

OCX Example

 

PEGraph1.AutoStatSubsets(0) = PEAS_AVGAP

PEGraph1.AutoStatSubsets(1) = PEAS_AVGPP

 

VCL Example

 

PEGraph1.AutoStatSubsets[0] := PEAS_AVGAP;

PEGraph1.AutoStatSubsets[1] := PEAS_AVGPP;