cFunctionalPercentiles

Description

percentile values and inter-percentile ranges (including quartiles, etc.). This component sorts the input array and then chooses the value at the index closest to p*buffer_len for the p-th percentile (p=0..1).

Type hierarchy

This config type does not inherit from any base type.

Fields

  • quartiles (numeric) [default: 0.0]

    1/0=enable/disable output of all quartiles (overrides individual settings quartile1, quartile2, and quartile3)

  • quartile1 (numeric) [default: 0.0]

    1/0=enable/disable output of quartile1 (0.25)

  • quartile2 (numeric) [default: 0.0]

    1/0=enable/disable output of quartile2 (0.50)

  • quartile3 (numeric) [default: 0.0]

    1/0=enable/disable output of quartile3 (0.75)

  • iqr (numeric) [default: 0.0]

    1/0=enable/disable output of all inter-quartile ranges (overrides individual settings iqr12, iqr23, and iqr13)

  • iqr12 (numeric) [default: 0.0]

    1/0=enable/disable output of inter-quartile range 1-2 (quartile2-quartile1)

  • iqr23 (numeric) [default: 0.0]

    1/0=enable/disable output of inter-quartile range 2-3 (quartile3-quartile2)

  • iqr13 (numeric) [default: 0.0]

    1/0=enable/disable output of inter-quartile range 1-3 (quartile3-quartile1)

  • iqq (numeric) [default: 0.0]

    1/0=enable/disable output of all inter-quartile quotients (ratios) (overrides individual settings iqq12, iqq23, and iqq13)

  • iqq12 (numeric) [default: 0.0]

    1/0=enable/disable output of inter-quartile quotient q1/q2

  • iqq23 (numeric) [default: 0.0]

    1/0=enable/disable output of inter-quartile quotient q2/q3

  • iqq13 (numeric) [default: 0.0]

    1/0=enable/disable output of inter-quartile quotient q1/q3

  • percentile[] (numeric) [default: 0.9]

    Array of p*100 percent percentiles to compute. p = 0..1. Array size indicates the number of total percentiles to compute (excluding quartiles), duplicate entries are not checked for and not removed : percentile[n] = p (p=0..1)

  • pctlrange[] (string) [default: 0-1]

    Array that specifies which inter percentile ranges to compute. A range is specified as 'n1-n2' (where n1 and n2 are the indicies of the percentiles as they appear in the percentile[] array, starting at 0 with the index of the first percentile)

  • pctlquotient[] (string) [default: 0-1]

    Array that specifies which inter percentile quotients to compute. A quotient is specified as 'n1-n2' (where n1 and n2 are the indicies of the percentiles as they appear in the percentile[] array, starting at 0 with the index of the first percentile). The quotient is computed as n1/n2.

  • interp (numeric) [default: 1.0]

    If set to 1, percentile values will be linearly interpolated, instead of being rounded to the nearest index in the sorted array