首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Boxplot多索引

Boxplot多索引
EN

Stack Overflow用户
提问于 2020-02-11 17:58:50
回答 1查看 22关注 0票数 0

我想做一个MultiIndex df返回的图(盒图),看起来像这样:

代码语言:javascript
复制
                   pct_change   close    high      low          open    
date       ticker                       
1999-05-04  BAC   0.123123    35.218750  36.4375    35.062500   36.437500   
            C     0.002312    361.25000  377.5000   360.625000  375.625000  
            COF   0.023321    56.416668  57.3750    55.895832   56.833332   

我试过这个:但不起作用。

代码语言:javascript
复制
fig = plt.figure(1, figsize=(9, 6))

ax = fig.add_subplot(111)

bp = ax.boxplot(df.unstack(level=1)['pct_change'])
EN

回答 1

Stack Overflow用户

发布于 2020-02-11 18:40:15

您可以使用pandas中的stack方法将数据帧转换为单个级别。

之后,您可以简单地绘制dataframe df.boxplot

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60166222

复制
相关文章

相似问题

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