用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。