如何创建包含聚合列的柱形图
How do I create a column chart with an aggregated column
我有两列 customer_id 和收入,我正在尝试弄清楚如何使用 matplotlib(或 seaborn)创建一个右侧有聚合列的 histogram/bar/column 图表。每次我更改范围时,它都会切断超出我最大范围的那些值。相反,我希望有一个容器,它是高于该最大值的实例数。
对于下面链接的示例图表,如果我将范围定义为 0-1558,我希望有一列计算所有值 $1558 及以上的实例并将其显示为一列。
Example Chart
限制超出限制的值:
df[df['revenue']>limit] = limit
现在,绘制直方图。
与@DYZ 相同的概念,但我的代码最终是:
df.ix[df.revenue > limit, 'revenue'] = limit
我有两列 customer_id 和收入,我正在尝试弄清楚如何使用 matplotlib(或 seaborn)创建一个右侧有聚合列的 histogram/bar/column 图表。每次我更改范围时,它都会切断超出我最大范围的那些值。相反,我希望有一个容器,它是高于该最大值的实例数。
对于下面链接的示例图表,如果我将范围定义为 0-1558,我希望有一列计算所有值 $1558 及以上的实例并将其显示为一列。
Example Chart
限制超出限制的值:
df[df['revenue']>limit] = limit
现在,绘制直方图。
与@DYZ 相同的概念,但我的代码最终是:
df.ix[df.revenue > limit, 'revenue'] = limit