用法:
Series.pipe(func, *args, **kwargs)
應用需要 Series 或 DataFrames 的可鏈接函數。
此文檔字符串是從 pandas.core.frame.DataFrame.pipe 複製而來的。
可能存在與 Dask 版本的一些不一致之處。
- func:函數
應用於 Series/DataFrame 的函數。
args
和kwargs
被傳遞到func
。或者(callable, data_keyword)
元組,其中data_keyword
是一個字符串,指示需要 Series/DataFrame 的callable
的關鍵字。- args:可迭代的,可選的
傳遞給
func
的位置參數。- kwargs:映射,可選
傳遞給
func
的關鍵字參數字典。
- object:
func
的返回類型。
- object:
參數:
返回:
注意:
將需要 Series、DataFrames 或 GroupBy 對象的函數鏈接在一起時,請使用
.pipe
。而不是寫>>> func(g(h(df), arg1=a), arg2=b, arg3=c)
你可以寫
>>> (df.pipe(h) ... .pipe(g, arg1=a) ... .pipe(func, arg2=b, arg3=c) ... )
如果您有一個將數據作為(例如)第二個參數的函數,請傳遞一個元組,指示哪個關鍵字需要數據。例如,假設
f
將其數據作為arg2
:>>> (df.pipe(h) ... .pipe(g, arg1=a) ... .pipe((func, 'arg2'), arg1=a, arg3=c) ... )
相關用法
- Python dask.dataframe.Series.prod用法及代碼示例
- Python dask.dataframe.Series.pow用法及代碼示例
- Python dask.dataframe.Series.apply用法及代碼示例
- Python dask.dataframe.Series.clip用法及代碼示例
- Python dask.dataframe.Series.fillna用法及代碼示例
- Python dask.dataframe.Series.to_frame用法及代碼示例
- Python dask.dataframe.Series.sum用法及代碼示例
- Python dask.dataframe.Series.dropna用法及代碼示例
- Python dask.dataframe.Series.gt用法及代碼示例
- Python dask.dataframe.Series.ge用法及代碼示例
- Python dask.dataframe.Series.repartition用法及代碼示例
- Python dask.dataframe.Series.mod用法及代碼示例
- Python dask.dataframe.Series.count用法及代碼示例
- Python dask.dataframe.Series.append用法及代碼示例
- Python dask.dataframe.Series.add用法及代碼示例
- Python dask.dataframe.Series.last用法及代碼示例
- Python dask.dataframe.Series.nunique用法及代碼示例
- Python dask.dataframe.Series.isin用法及代碼示例
- Python dask.dataframe.Series.replace用法及代碼示例
- Python dask.dataframe.Series.describe用法及代碼示例
注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 dask.dataframe.Series.pipe。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。