當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python cudf.DataFrame.sort_values用法及代碼示例


用法:

DataFrame.sort_values(by, axis=0, ascending=True, inplace=False, kind='quicksort', na_position='last', ignore_index=False)

按任一軸上的值排序。

參數

bystr 或 str 列表

要排序的名稱或名稱列表。

ascendingbool 或 bool 列表,默認為 True

升序與降序排序。指定多個排序順序的列表。如果這是一個布爾列表,則必須匹配 by 的長度。

na_position{‘first’, ‘last’},默認 ‘last’

‘first’ 將空值放在開頭,‘last’ 將空值放在末尾

ignore_index布爾值,默認為 False

如果為 True,則不會對索引進行排序。

返回

Frame具有排序值的框架。

注意

與 Pandas 的區別:
  • 僅支持axis='index'。
  • 不支持:就地,善良

例子

>>> import cudf
>>> df = cudf.DataFrame()
>>> df['a'] = [0, 1, 2]
>>> df['b'] = [-3, 2, 0]
>>> df.sort_values('b')
   a  b
0  0 -3
2  2  0
1  1  2

相關用法


注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cudf.DataFrame.sort_values。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。