Optionaloptions: { method?: "linear" | "minitab" }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.
Optionaloptions: { method?: "linear" | "minitab" }
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.