当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。