polars.LazyFrame.limit#
- LazyFrame.limit(n: int = 5) Self [source]#
Get the first
n
rows.Alias for
LazyFrame.head()
.- Parameters:
- n
Number of rows to return.
Notes
Consider using the
fetch()
operation if you only want to test your query. Thefetch()
operation will load the firstn
rows at the scan level, whereas thehead()
/limit()
are applied at the end.Examples
>>> lf = pl.LazyFrame( ... { ... "a": [1, 2, 3, 4, 5, 6], ... "b": [7, 8, 9, 10, 11, 12], ... } ... ) >>> lf.limit().collect() shape: (5, 2) ┌─────┬─────┐ │ a ┆ b │ │ --- ┆ --- │ │ i64 ┆ i64 │ ╞═════╪═════╡ │ 1 ┆ 7 │ │ 2 ┆ 8 │ │ 3 ┆ 9 │ │ 4 ┆ 10 │ │ 5 ┆ 11 │ └─────┴─────┘ >>> lf.limit(2).collect() shape: (2, 2) ┌─────┬─────┐ │ a ┆ b │ │ --- ┆ --- │ │ i64 ┆ i64 │ ╞═════╪═════╡ │ 1 ┆ 7 │ │ 2 ┆ 8 │ └─────┴─────┘