Python中文
首页
教程
问答
标签
搜索
登录
注册
多索引中指定子级的pandas groupby multiindex箱线图
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>好的,我有一个包含timeseries数据的dataframe,每个列都有一个多行索引。这是一个什么样的数据,它是在csv格式的样本。在这里加载数据不是问题。</p> <p><img src="https://i.stack.imgur.com/J9Bpm.png" alt="enter image description here"/></p> <p>我想做的是能够用这些数据按照多索引的特定行中的不同类别分组来创建一个boxplot。例如,如果我按“种类”分组,我将在时间序列中的特定时间为每个组设置“aq”、“gr”、“mix”、“sed”和一个框。</p> <p>我试过这个:</p> <pre><code>grouped = data['2013-08-17'].groupby(axis=1, level='SPECIES') grouped.boxplot() </code></pre> <p>但是它为组中的每个点而不是分组集提供了一个boxplot(平面线)。有什么简单的方法可以做到这一点吗?我对分组没有任何问题,因为我可以按任何方式对分组进行聚合,但无法将它们放到boxplot中。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>这在0.16版中应该有效:</p> <pre><code>data['2013-08-17'].boxplot(by='SPECIES') </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在不同时替换所有子字符串的情况下替换子字符串?Python
1 回答
如何在不同时间填充sq数据库
9 回答
如何在不同时间段下载谷歌街景图片
1 回答
如何在不同时间间隔的时间戳索引上合并数据帧
7 回答
如何在不同机器之间复制Python模块
9 回答
如何在不同条件下过滤数据帧
6 回答
如何在不同模型的 ID 下建立动态的 REST API 链接?
4 回答
如何在不同步的情况下用p4python读取depot的文件夹结构?
9 回答
如何在不同版本的python上安装python模块
8 回答
如何在不同版本的Python中安装软件包
8 回答
如何在不同特征组合的2d绘图上可视化iris数据集
7 回答
如何在不同登录名的登录屏幕上刮取数据?
1 回答
如何在不同的.py文件上创建全局变量
1 回答
如何在不同的“帧”之间切换
2 回答
如何在不同的(SNMPv3)上下文中注册MIB模块。在SNMP代理sid中
7 回答
如何在不同的{}和[]中获得相应的json数据(使用Python)?
2 回答
如何在不同的anacondapython环境中共享sitepackage?
1 回答
如何在不同的anaconda环境中安装两个python包版本?
10 回答
如何在不同的celery任务工作者中共享tensorflow模型
2 回答
如何在不同的conda环境下设置不同的keras后端
5 回答