This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).

%ZEN.Report.Aggregate.Correlation

class %ZEN.Report.Aggregate.Correlation extends %ZEN.Report.CustomAggregate

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties

property Count as %Integer [ InitialExpression = 0 ];
Number of values processed
Property methods: CountDisplayToLogical(), CountGet(), CountIsValid(), CountLogicalToDisplay(), CountNormalize(), CountSet(), CountXSDToLogical()
property SUMPRODXY as %Double [ InitialExpression = 0 ];
Property methods: SUMPRODXYDisplayToLogical(), SUMPRODXYGet(), SUMPRODXYIsValid(), SUMPRODXYLogicalToDisplay(), SUMPRODXYLogicalToXSD(), SUMPRODXYNormalize(), SUMPRODXYOdbcToLogical(), SUMPRODXYSet(), SUMPRODXYXSDToLogical()
property SUMX as %Double [ InitialExpression = 0 ];
Property methods: SUMX2DisplayToLogical(), SUMX2Get(), SUMX2IsValid(), SUMX2LogicalToDisplay(), SUMX2LogicalToXSD(), SUMX2Normalize(), SUMX2OdbcToLogical(), SUMX2Set(), SUMX2XSDToLogical(), SUMXDisplayToLogical(), SUMXGet(), SUMXIsValid(), SUMXLogicalToDisplay(), SUMXLogicalToXSD(), SUMXNormalize(), SUMXOdbcToLogical(), SUMXSet(), SUMXXSDToLogical()
property SUMX2 as %Double [ InitialExpression = 0 ];
Property methods: SUMX2DisplayToLogical(), SUMX2Get(), SUMX2IsValid(), SUMX2LogicalToDisplay(), SUMX2LogicalToXSD(), SUMX2Normalize(), SUMX2OdbcToLogical(), SUMX2Set(), SUMX2XSDToLogical()
property SUMY as %Double [ InitialExpression = 0 ];
Property methods: SUMY2DisplayToLogical(), SUMY2Get(), SUMY2IsValid(), SUMY2LogicalToDisplay(), SUMY2LogicalToXSD(), SUMY2Normalize(), SUMY2OdbcToLogical(), SUMY2Set(), SUMY2XSDToLogical(), SUMYDisplayToLogical(), SUMYGet(), SUMYIsValid(), SUMYLogicalToDisplay(), SUMYLogicalToXSD(), SUMYNormalize(), SUMYOdbcToLogical(), SUMYSet(), SUMYXSDToLogical()
property SUMY2 as %Double [ InitialExpression = 0 ];
Property methods: SUMY2DisplayToLogical(), SUMY2Get(), SUMY2IsValid(), SUMY2LogicalToDisplay(), SUMY2LogicalToXSD(), SUMY2Normalize(), SUMY2OdbcToLogical(), SUMY2Set(), SUMY2XSDToLogical()

Methods

method GetResult() as %String
Returns the correlation coefficient. Returns "" if the denominator would be zero
method ProcessValue(pValue As %List) as %Status
Inherited description: ProcessValue is called sequentially on each record returned by the report query or queries.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback