Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/docs/source/src/python/user-guide/lazy/execution.py
7890 views
1
"""
2
# --8<-- [start:setup]
3
import polars as pl
4
5
# --8<-- [end:setup]
6
7
# --8<-- [start:df]
8
q1 = (
9
pl.scan_csv("docs/assets/data/reddit.csv")
10
.with_columns(pl.col("name").str.to_uppercase())
11
.filter(pl.col("comment_karma") > 0)
12
)
13
# --8<-- [end:df]
14
15
# --8<-- [start:collect]
16
q4 = (
17
pl.scan_csv(f"docs/assets/data/reddit.csv")
18
.with_columns(pl.col("name").str.to_uppercase())
19
.filter(pl.col("comment_karma") > 0)
20
.collect()
21
)
22
# --8<-- [end:collect]
23
# --8<-- [start:stream]
24
q5 = (
25
pl.scan_csv(f"docs/assets/data/reddit.csv")
26
.with_columns(pl.col("name").str.to_uppercase())
27
.filter(pl.col("comment_karma") > 0)
28
.collect(engine='streaming')
29
)
30
# --8<-- [end:stream]
31
# --8<-- [start:partial]
32
q9 = (
33
pl.scan_csv(f"docs/assets/data/reddit.csv")
34
.head(10)
35
.with_columns(pl.col("name").str.to_uppercase())
36
.filter(pl.col("comment_karma") > 0)
37
.collect()
38
)
39
# --8<-- [end:partial]
40
"""
41
42