有没有办法在
count
中同时进行分箱和聚合(使用除seaborn.objects
之外的其他功能)?我想计算每个垃圾箱的平均值,现在我正在使用以下内容:
import seaborn.objects as so
import pandas as pd
import seaborn as sns
df = sns.load_dataset("penguins")
df2 = (
df.groupby(pd.cut(df["bill_length_mm"], bins=30))[["bill_depth_mm"]]
.mean()
)
df2["bill_length_mm"] = [x.mid for x in df2.index]
p = so.Plot(df2, x="bill_length_mm", y="bill_depth_mm").add(so.Bars())
p