- setCustomHeader
void setCustomHeader(string customHeader)
Undocumented in source. Be warned that the author may not have intended to support it.
- name
string name()
Undocumented in source. Be warned that the author may not have intended to support it.
- allowCustomHeader
bool allowCustomHeader()
Undocumented in source. Be warned that the author may not have intended to support it.
- setSaveFieldValuesNumeric
void setSaveFieldValuesNumeric()
Undocumented in source. Be warned that the author may not have intended to support it.
- setSaveFieldValuesText
void setSaveFieldValuesText()
Undocumented in source. Be warned that the author may not have intended to support it.
- missingPolicy
MissingFieldPolicy missingPolicy()
Undocumented in source. Be warned that the author may not have intended to support it.
- fieldIndex
size_t fieldIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
- header
string header()
Undocumented in source. Be warned that the author may not have intended to support it.
- useHeaderSuffix
bool useHeaderSuffix()
Undocumented in source. Be warned that the author may not have intended to support it.
- processHeaderLine
void processHeaderLine(char[][] fields)
Undocumented in source. Be warned that the author may not have intended to support it.
- numericFieldsToSave
size_t[] numericFieldsToSave()
Undocumented in source. Be warned that the author may not have intended to support it.
- textFieldsToSave
size_t[] textFieldsToSave()
Undocumented in source. Be warned that the author may not have intended to support it.
- makeCalculator
SingleFieldCalculator makeCalculator()
Undocumented in source.
QuantileOperator produces the value representing the data at a cummulative probability. This is a numeric operation.
As an example, quantiles might be produced for the 0.25, 0.5, and 0.75 probabilities (alternately, the 25th, 50th, and 75th percentile ranks, the 50th percentile being the median). Data is sorted is ascending order. This operator takes one percentile, but it is common to generate multiple quantile ranks for the same field when summarizing.
All the field's values are stored in memory as part of this calculation. This is handled by unique key value lists.