我有一个名为busyness
的Series对象,它是通过以下方式从DataFrames创建的:
entries = last.ENTRIES - first.ENTRIES
exits = last.EXITS - first.EXITS
busyness = entries + exits
其中last
和first
是带有列的数据帧。以下是busyness
的外观:
我需要执行一个聚合,类似于以下内容:
ipdb> busyness.groupby('STATION').sum()
*** KeyError: 'STATION'
如何使用一个Series对象来实现这一点。我习惯于处理数据帧。谢谢你的帮助!在
因为我们有一个多级索引,所以在构造
DataFrame
时需要调用reset_index
,如下所示:你可以用^{} 乘以4。
Multiindex
(python
从0
开始,所以level=3
):由于多索引级别有名称,因此可以在调用
groupby
时按名称指定级别:相关问题 更多 >
编程相关推荐