用法:
DataFrame.sort_values(by, npartitions=None, ascending=True, na_position='last', sort_function=None, sort_function_kwargs=None, **kwargs)
按單列對數據集進行排序。
對並行數據集進行排序需要昂貴的洗牌,通常不推薦。有關實現細節,請參閱
set_index
。- by: string:
- npartitions: int, None, or ‘auto’:
輸出分區的理想數量。如果沒有,使用與輸入相同的值。如果 ‘auto’ 則由內存使用決定。
- ascending: bool, optional:
升序與降序排序。默認為真。
- na_position: {‘last’, ‘first’}, optional:
如果 ‘first’ 則將 NaN 放在開頭,如果 ‘last’ 將 NaN 放在末尾。默認為‘last’。
- sort_function: function, optional:
對底層分區進行排序時使用的排序函數。如果為 None,則默認為
M.sort_values
(分區庫的sort_values
實現)。- sort_function_kwargs: dict, optional:
要傳遞給分區排序函數的附加關鍵字參數。默認情況下,提供
by
,ascending
和na_position
。
參數:
例子:
>>> df2 = df.sort_values('x')
相關用法
- Python dask.dataframe.DataFrame.sub用法及代碼示例
- Python dask.dataframe.DataFrame.std用法及代碼示例
- Python dask.dataframe.DataFrame.set_index用法及代碼示例
- Python dask.dataframe.DataFrame.shape用法及代碼示例
- Python dask.dataframe.DataFrame.sum用法及代碼示例
- Python dask.dataframe.DataFrame.select_dtypes用法及代碼示例
- Python dask.dataframe.DataFrame.shuffle用法及代碼示例
- Python dask.dataframe.DataFrame.squeeze用法及代碼示例
- Python dask.dataframe.DataFrame.applymap用法及代碼示例
- Python dask.dataframe.DataFrame.mod用法及代碼示例
- Python dask.dataframe.DataFrame.cummin用法及代碼示例
- Python dask.dataframe.DataFrame.truediv用法及代碼示例
- Python dask.dataframe.DataFrame.round用法及代碼示例
- Python dask.dataframe.DataFrame.ne用法及代碼示例
- Python dask.dataframe.DataFrame.partitions用法及代碼示例
- Python dask.dataframe.DataFrame.to_bag用法及代碼示例
- Python dask.dataframe.DataFrame.any用法及代碼示例
- Python dask.dataframe.DataFrame.itertuples用法及代碼示例
- Python dask.dataframe.DataFrame.count用法及代碼示例
注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 dask.dataframe.DataFrame.sort_values。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。