【发布时间】:2021-03-21 11:11:52
【问题描述】:
我有一个看起来像这样的数据框:
Name Previous Name
Alice NaN
Charlie Bob
Bob Alice
Fred Eddy
Danny Charlie
Eddy Dan
我想对数据框进行排序,如下所示:
Name Previous Name
Alice NaN
Bob Alice
Charlie Bob
Danny Charlie
Eddy Danny
Fred Eddy
我知道布尔测试涉及到类似的东西
dataframe['Value'] = dataframe['PreviousValue'].shift(1)
但是我怎样才能使用它作为排序标准呢?
编辑:将示例从字母更改为名称
【问题讨论】:
标签: python pandas dataframe sorting