用法:
GroupBy.pipe(func, *args, **kwargs)
将带有参数的函数
func
应用到此 GroupBy 对象并返回函数的结果。- func:函数
应用于此 GroupBy 对象或
(callable, data_keyword)
元组的函数,其中data_keyword
是一个字符串,指示需要 GroupBy 对象的callable
的关键字。- args:可迭代的,可选的
传递给
func
的位置参数。- kwargs:映射,可选
传递给
func
的关键字参数字典。
- object:
func
的返回类型。
- object:
参数:
返回:
例子:
>>> import cudf >>> df = cudf.DataFrame({'A': ['a', 'b', 'a', 'b'], 'B': [1, 2, 3, 4]}) >>> df A B 0 a 1 1 b 2 2 a 3 3 b 4
要在一次通过中获得每组最大值和最小值之间的差异,您可以执行
>>> df.groupby('A').pipe(lambda x: x.max() - x.min()) B A a 2 b 2
相关用法
- Python cudf.core.groupby.groupby.GroupBy.agg用法及代码示例
- Python cudf.core.groupby.groupby.GroupBy.apply用法及代码示例
- Python cudf.core.groupby.groupby.GroupBy.corr用法及代码示例
- Python cudf.core.groupby.groupby.DataFrameGroupBy.describe用法及代码示例
- Python cudf.core.groupby.groupby.DataFrameGroupBy.fillna用法及代码示例
- Python cudf.core.groupby.groupby.SeriesGroupBy.aggregate用法及代码示例
- Python cudf.core.groupby.groupby.DataFrameGroupBy.aggregate用法及代码示例
- Python cudf.core.column.string.StringMethods.is_vowel用法及代码示例
- Python cudf.core.column.string.StringMethods.endswith用法及代码示例
- Python cudf.core.column.string.StringMethods.title用法及代码示例
- Python cudf.core.column.string.StringMethods.contains用法及代码示例
- Python cudf.core.column.string.StringMethods.rsplit用法及代码示例
- Python cudf.core.column.string.StringMethods.zfill用法及代码示例
- Python cudf.core.series.DatetimeProperties.month用法及代码示例
- Python cudf.core.column.string.StringMethods.hex_to_int用法及代码示例
- Python cudf.core.column.string.StringMethods.htoi用法及代码示例
- Python cudf.core.series.DatetimeProperties.year用法及代码示例
- Python cudf.core.column.string.StringMethods.character_tokenize用法及代码示例
- Python cudf.core.column.string.StringMethods.normalize_characters用法及代码示例
- Python cudf.core.column.string.StringMethods.filter_alphanum用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cudf.core.groupby.groupby.GroupBy.pipe。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。