设置类别值计数的色调,并在字段中使用数字列

2024-09-30 01:34:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经在条形图中绘制了一列的类别值计数,现在我希望每个类别都根据该类别的数字列的平均值着色

我还想要一个线条图,显示不同类别数字列平均值的变化趋势。到目前为止,我已经做到了:

mask = lambda x: x>=50
n_mask = lambda x: x<50
true_mask = df['CatCol'].value_counts().loc[mask]
false_mask = df['CatCol'].value_counts().loc[n_mask].sum()
cols = true_mask
cols['Other Categories occuring less than 50 times'] = false_mask
cols.plot(kind='bar', alpha=0.7, figsize=(12,12))

Tags: lambdafalsetruedfvalue绘制mask数字

热门问题