import pygwalker as pyg
import pandas as pd
df = pd.read_csv("https://kanaries-app.s3.ap-northeast-1.amazonaws.com/public-datasets/bike_sharing_dc.csv")
pyg.component(df).bar().encode(x="season", y="sum(casual)")
component = pyg.component(df)
component_0 = component.encode(x="season", y="sum(casual)")
component_0.bar()
component_0.area()
component_0.line()
component_0.trail()
component.scatter().encode(x="feeling_temp", y="temperature", color="humidity")
component.circle().encode(x="feeling_temp", y="temperature", color="humidity")
(
component
.rect()
.encode(x='bin("feeling_temp", 6)', y='bin("temperature", 6)', color="MEAN(humidity)")
.layout(height=400, width=460)
)
component.arc().encode(theta="SUM(registered)", color="season")
component_0.bar().explorer()
component_0.profiling()