pandas.core.groupby.DataFrameGroupBy.tail#
- DataFrameGroupBy.tail(n=5)[источник]#
Возвращает последние n строк каждой группы.
Аналогично
.apply(lambda x: x.tail(n)), но он возвращает подмножество строк из исходного DataFrame с сохранением исходного индекса и порядка (as_indexflag игнорируется).- Параметры:
- nint
Если положительное: количество записей для включения с конца каждой группы. Если отрицательное: количество записей для исключения с начала каждой группы.
- Возвращает:
- Series или DataFrame
Подмножество исходного Series или DataFrame, определяемое параметром n.
Смотрите также
Series.groupbyПрименить функцию groupby к Series.
DataFrame.groupbyПрименить функцию groupby к каждой строке или столбцу DataFrame.
Примеры
>>> 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