我试图创建一个堆叠的条形图,其中有xaxis = 'customer_id(count),yaxis = 'age_band',以及3个不同的忠诚度组(色调),所以我应该看到每条有2-3种不同颜色的条形图。
我试过的代码:
df.groupby(['age_band','loyalty']).agg(Loyalty=('customer_id', pd.Series.nunique)).plot(kind='bar', stacked=True)供参考的图片:

发布于 2022-09-16 12:02:14
使用DataFrame.pivot_table
(df.pivot_table(index='age_band',columns='loyalty', values='customer_id', aggfunc='nunique')
.plot(kind='bar', stacked=True))https://stackoverflow.com/questions/73744523
复制相似问题