【发布时间】:2013-09-01 03:55:27
【问题描述】:
好的,所以我有一个数据框,其中包含时间序列数据,每列都有一个多行索引。这是数据的样例,它是 csv 格式的。加载数据在这里不是问题。
我想要做的是能够创建一个箱线图,该数据根据多索引的特定行中的不同类别分组。例如,如果我要按“物种”分组,我将在时间序列中的特定时间为每个组提供“aq”、“gr”、“混合”、“sed”和一个框。
我试过了:
grouped = data['2013-08-17'].groupby(axis=1, level='SPECIES')
grouped.boxplot()
但它给了我组中每个点的箱线图(平线),而不是分组集。是否有捷径可寻?我没有任何分组问题,因为我可以按照我想要的任何方式聚合组,但我无法让它们进入箱线图。
【问题讨论】:
标签: python pandas dataframe pandas-groupby multi-index