【问题标题】:How do I move NAN values to the end of a pandas dataset after sorting? [duplicate]排序后如何将 NAN 值移动到 pandas 数据集的末尾? [复制]
【发布时间】:2021-06-08 01:57:20
【问题描述】:

我有一个按列排序的合并数据集。排序后,我想将 NaN 值移动到数据集的底部。我怎样才能做到这一点?

例子:

name age country
joe  NaN UK
NaN  23  USA
Jill 46  UK

name age country
joe  NaN UK
Jill 46  UK
NaN  23  USA

非常感谢任何帮助!

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    试试na_position = 'first':

    df = df.sort_values('age', na_position= 'first')
    

    【讨论】:

      猜你喜欢
      • 2022-12-17
      • 2018-02-08
      • 1970-01-01
      • 2015-04-21
      • 1970-01-01
      • 2017-05-11
      • 2011-11-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多