Skip to main content

%DeepSee.Aggregate.PercentileRank

class %DeepSee.Aggregate.PercentileRank extends %DeepSee.Aggregate.aggregate

Property Inventory

Method Inventory

Properties

property SortedValues [ MultiDimensional ];
Sorted array of processed values
Property methods: SortedValuesDisplayToLogical(), SortedValuesGet(), SortedValuesIsValid(), SortedValuesLogicalToDisplay(), SortedValuesLogicalToOdbc(), SortedValuesNormalize(), SortedValuesSet()
property value as %Double;
Target value
Property methods: valueDisplayToLogical(), valueGet(), valueIsValid(), valueLogicalToDisplay(), valueNormalize(), valueOdbcToLogical(), valueSet()

Methods

method GetResult(Output pStatus As %Status) as %Double
Returns the percentile rank. Returns 100% for an empty data set.
method ProcessValue(pValue As %Double) as %Status
ProcessValue is called sequentially on each value in a target set. This sorts the values by filing them into the SortedValues array with the incoming value as the first subscript.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab