【发布时间】:2013-12-04 16:17:42
【问题描述】:
如果我使用 groupby 函数,例如Data.groupby(['id','company']).size(),它会给出如下结果:
id company
1 a 2
b 3
c 6
2 d 1
e 5
但是如何提取数字[2,1](每个第零索引级别组的第一个元素,根据第一索引级别组的排序顺序)?
【问题讨论】:
-
不完全清楚你在追求什么。您想要每个组中第一个尺寸的列表吗? (结果取决于
company的排序方式。)最小的尺寸?您是否特别想要(1, a)和(2, d)的大小? -
我只想提取同一个 id 中第一家公司的规模编号(第 3 列)。谢谢
标签: python group-by pandas multi-index