pandas.core.groupby.DataFrameGroupBy.last#
- DataFrameGroupBy.last(numeric_only=False, min_count=-1, skipna=True)[источник]#
Вычислить последнюю запись каждого столбца в каждой группе.
По умолчанию пропускает элементы NA.
- Параметры:
- numeric_onlybool, по умолчанию False
Включить только столбцы с плавающей точкой, целыми числами, логическими значениями. Если None, будет попытка использовать все, затем использовать только числовые данные.
- min_countint, по умолчанию -1
Необходимое количество допустимых значений для выполнения операции. Если меньше чем
min_countприсутствуют допустимые значения, результат будет NA.- skipnabool, по умолчанию True
Исключить значения NA/null. Если вся строка/столбец NA, результат будет NA.
Добавлено в версии 2.2.1.
- Возвращает:
- Series или DataFrame
Последнее значение в каждой группе.
Смотрите также
DataFrame.groupbyПрименить функцию groupby к каждой строке или столбцу DataFrame.
pandas.core.groupby.DataFrameGroupBy.firstВычислить первое ненулевое значение каждого столбца.
pandas.core.groupby.DataFrameGroupBy.nthВзять n-ю строку из каждой группы.
Примеры
>>> df = pd.DataFrame(dict(A=[1, 1, 3], B=[5, None, 6], C=[1, 2, 3])) >>> df.groupby("A").last() B C A 1 5.0 2 3 6.0 3