我正在尝试计算分类数据并绘制每个月的高,中,低百分比.
它应该如下图所示:
我有一个日期和分数的数据框,如下所示
-------------------------------
|Date | Score |
|2016-1-02 00:00:00 | High |
|2016-2-02 00:00:00 | Low |
|2016-4-23 00:00:00 | Med |
|2016-5-03 00:00:00 | High |
|2016-6-02 00:00:00 | High |
|2016-6-04 00:00:00 | Low |
|2016-7-02 00:00:00 | Med |
|2016-12-02 00:00:00 | High |
-------------------------------
Run Code Online (Sandbox Code Playgroud)
我知道我可以做到这一点,以获得每个人的分裂,但我不知道如何按月拆分,然后计算这些
df.groupby('Score').size()
Score:
High: 5
Med: 15
Low: 155
Run Code Online (Sandbox Code Playgroud)
谢谢