在两列Python上计数值

时间:2018-11-24 03:05:22

标签: python python-3.x pandas python-2.7 dataframe

一个简单的问题,但是我的数据看起来像:

Date           Facility              value
jan-1          Ogden                 1
jan-1          North Haverbrook      2
jan-1          Sinn                  3
jan-1          Lister                2
jan-2          Ogden                 1
jan-2          Corodo                5
jan-2          North Haverbrook      4
jan-3          Ogden                 1
jan-3          Lister                2

我需要一种方法来计算得到如下所示输出的值:

Facility              value      count
Ogden                 1          3
North Haverbrook      2          1
Sinn                  3          1
Lister                2          2
Corodo                5          1
North Haverbrook      4          1

我已经能够依靠df['value'].value_counts()来单独依靠价值,但我也想以某种方式groupby来获得便利。

有什么简单的方法可以解决这个问题吗?

0 个答案:

没有答案