【发布时间】: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
非常感谢任何帮助!
【问题讨论】:
我有一个按列排序的合并数据集。排序后,我想将 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
非常感谢任何帮助!
【问题讨论】:
试试na_position = 'first':
df = df.sort_values('age', na_position= 'first')
【讨论】: