dask_expr._groupby.SeriesGroupBy.last
dask_expr._groupby.SeriesGroupBy.last¶
- SeriesGroupBy.last(numeric_only=False, sort=None, **kwargs)¶
计算每个组内每一列的最后一个条目。
此文档字符串是从 pandas.core.groupby.groupby.GroupBy.last 复制的。
Dask 版本可能存在一些不一致性。
默认跳过 NA 元素。
- 参数
- 仅数值bool, 默认 False
仅包含浮点数、整数、布尔类型的列。如果为 None,将尝试使用所有列,然后仅使用数值数据。
- min_countint, 默认 -1 (在 Dask 中不支持)
执行操作所需的有效值数量。如果有效值少于
min_count
,结果将为 NA。- skipnabool, 默认 True (Dask 不支持)
排除NA/空值。如果整行/整列都是NA,结果将是NA。
2.2.1 新版功能.
- 返回
- Series 或 DataFrame
每个组中的最后一个值。
参见
DataFrame.groupby
对DataFrame的每一行或每一列应用一个groupby函数。
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