columna API reference - v0.4.1
    Preparing search index...

    Function quantile

    • Sample quantiles of a numeric array (nulls / NaN skipped). quantile(x, 0.25) // Minitab: position p(n + 1), clamped, linear interpolation (type 6) quantile(x, [0.25, 0.5, 0.75]) // several at once quantile(x, 0.25, { method: 'linear' }) // pandas / numpy default (type 7) — position (n − 1)p Q1 of {1, 2, 3, 4} is 1.25 (Minitab) versus 1.75 (pandas). Same definitions as col('x').quantile(p, 'minitab') in the DataFrame engine, with Minitab as the default here.

      Parameters

      • x: ArrayLike<number | null | undefined>
      • p: number
      • Optionaloptions: { method?: "linear" | "minitab" }

      Returns number

    • Sample quantiles of a numeric array (nulls / NaN skipped). quantile(x, 0.25) // Minitab: position p(n + 1), clamped, linear interpolation (type 6) quantile(x, [0.25, 0.5, 0.75]) // several at once quantile(x, 0.25, { method: 'linear' }) // pandas / numpy default (type 7) — position (n − 1)p Q1 of {1, 2, 3, 4} is 1.25 (Minitab) versus 1.75 (pandas). Same definitions as col('x').quantile(p, 'minitab') in the DataFrame engine, with Minitab as the default here.

      Parameters

      • x: ArrayLike<number | null | undefined>
      • p: number[]
      • Optionaloptions: { method?: "linear" | "minitab" }

      Returns number[]