小编Ash*_*ish的帖子

根据字母表对列进行排序(A00、B00、AA0、AB0、BA0 等)

我有一个带有字母值的数据框。我想根据字母表对其进行排序,如下所述。输入我有:

A00
B00
AA0
BA0
AB0
C00
Z00
Run Code Online (Sandbox Code Playgroud)

我需要的输出:

A00
B00
C00
Z00
AA0
AB0
BA0
Run Code Online (Sandbox Code Playgroud)

问题是,使用 sort_values 时,我得到以下输出,因为值是根据第一个字母排序的,并且 AA0 和 AB0 在 A00 之后,BA0 在 B00 之后。我想要在 Z00 之后有这些:

A00
AA0
AB0
B00
BA0
C00
Z00
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

3
推荐指数
1
解决办法
118
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1