首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用群比子集构造多行图

用群比子集构造多行图
EN

Stack Overflow用户
提问于 2018-02-28 21:58:30
回答 1查看 56关注 0票数 1

我正在使用Pandas和Matplotlib进行可视化。我在创建一个图表时遇到了困难,尽管我觉得自己掌握了我应该需要的所有信息。

代码语言:javascript
复制
from matplotlib import rcParams
%matplotlib inline
rcParams['figure.figsize'] = 5, 4
sb.set_style('ticks')
B = df.groupby(['DATE']).BOROUGH.value_counts()
B

DATE        BOROUGH      
2018-02-14  QUEENS           205
            BROOKLYN         160
            MANHATTAN        123
            BRONX             85
            STATEN ISLAND     30
2018-02-15  QUEENS           177
            BROOKLYN         160
            MANHATTAN        130
            BRONX             84
            STATEN ISLAND     24
2018-02-16  QUEENS           152
            BROOKLYN         125
            MANHATTAN        118
            BRONX             90
            STATEN ISLAND     24
2018-02-17  QUEENS           163
            MANHATTAN        138
            BROOKLYN         130
            BRONX             76
            STATEN ISLAND     16
2018-02-18  QUEENS           138
            BROOKLYN         104
            MANHATTAN         96
            BRONX             54
            STATEN ISLAND     22
2018-02-19  QUEENS           132
            BROOKLYN         127
            MANHATTAN         60
            BRONX             53
            STATEN ISLAND     11
2018-02-20  QUEENS           141
            BROOKLYN         134
            MANHATTAN         73
            BRONX             57
            STATEN ISLAND      8

我如何绘制这个子集,其中x是日期,每个Borough在同一图上形成一条独立的线?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-28 22:22:15

您可以展开您的系列并将其绘制为一个常规的DF:

代码语言:javascript
复制
B.unstack().plot()

“拆开”的结果:

代码语言:javascript
复制
In [41]: B.unstack()
Out[41]:
BOROUGH     BRONX  BROOKLYN  MANHATTAN  QUEENS  STATEN ISLAND
DATE
2018-02-14     85       160        123     205             30
2018-02-15     84       160        130     177             24
2018-02-16     90       125        118     152             24
2018-02-17     76       130        138     163             16
2018-02-18     54       104         96     138             22
2018-02-19     53       127         60     132             11
2018-02-20     57       134         73     141              8
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49039289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档