polars.Series.bottom_k#
- Series.bottom_k(k: int | IntoExprColumn = 5) Series [source]#
Return the
k
smallest elements.This has time complexity:
\[O(n + k \log{n} - \frac{k}{2})\]- Parameters:
- k
Number of elements to return.
See also
Examples
>>> s = pl.Series("a", [2, 5, 1, 4, 3]) >>> s.bottom_k(3) shape: (3,) Series: 'a' [i64] [ 1 2 3 ]