%load_ext autoreload
%autoreload 2
import pygwalker.services.config as pyg_conf
pyg_conf.set_config({'privacy': 'offline'})
!pygwalker config --list
import polars as pl
df = pl.scan_csv('./bike_sharing_dc.csv', try_parse_dates=True)
strange_name = ''.join(chr(i) for i in range(1, 256))
df = df.select([
pl.col("date").alias(strange_name),
pl.col("*")
])
df = df.head(10).collect()
df = df.with_columns([
pl.lit(df["holiday"].scatter(1, strange_name)),
])
df
import pygwalker as pyg
pyg.walk(df)