當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python pandas.core.groupby.GroupBy.tail用法及代碼示例


用法:

final GroupBy.tail(n=5)

返回每組的最後 n 行。

類似於 .apply(lambda x:x.tail(n)) ,但它返回原始 DataFrame 的行子集,保留原始索引和順序(as_index 標誌被忽略)。

參數

nint

如果為正:從每組末尾包含的條目數。如果為負數:要從每個組的開頭排除的條目數。

返回

Series或DataFrame

由 n 確定的原始係列或數據幀的子集。

例子

>>> df = pd.DataFrame([['a', 1], ['a', 2], ['b', 1], ['b', 2]],
...                   columns=['A', 'B'])
>>> df.groupby('A').tail(1)
   A  B
1  a  2
3  b  2
>>> df.groupby('A').tail(-1)
   A  B
1  a  2
3  b  2

相關用法


注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.core.groupby.GroupBy.tail。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。