在熊猫中绘制分组数据

时间:2020-10-27 20:33:41

标签: python pandas

我有一些看起来像这样的数据:

    A   B
0   0.575759    0.284667
1   0.870056    0.373226
2   0.912662    0.198353
3   0.206561    0.708886
4   0.551092    0.522910
5   0.183962    0.478480
6   0.934851    0.117349
7   0.968205    0.976065
8   0.969461    0.369844
9   0.148844    0.527356
10  0.728317    0.421314
11  0.882704    0.744687
12  0.160463    0.259014
13  0.288964    0.196615
14  0.131641    0.026985
15  0.746087    0.526483
16  0.735774    0.956830
17  0.584424    0.660203
18  0.329159    0.457387
19  0.387253    0.871913

我想执行以下操作:

  1. 根据某个大小(例如0.2)按A列分组,然后平均每个A组对应的B值。
  2. 根据组值绘制所得平均值。因此,对于大小为0.2的分组,它看起来像是在(0,0.2,0.4,0.6,...)处有刻度的直方图/条形图,每个bin值都是1的平均值。

有一种干净的方法吗?

0 个答案:

没有答案