python - Pandas:如何交换行的单元格值,以便它们按字母顺序排列

标签 python pandas sorting dataframe

我有以下数据框:

  COL1 |  COL2  | COL3
 'Mary'| 'John' | 'Adam'

如何重新排序该行,以便“Mary”、“John”和“Adam”在 COL1、COL2 和 COL3 中按字母顺序排序,如下所示:

  COL1 |  COL2  | COL3
 'Adam'| 'John' | 'Mary'

最佳答案

使用排序

df.values.sort()
df
Out[256]: 
     COL1     COL2       COL3
0   'Adam'   'John'    'Mary'

关于python - Pandas:如何交换行的单元格值,以便它们按字母顺序排列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53163327/

相关文章:

python - 2道数学题

python - 扩展/ reshape Pandas 系列列的尺寸

java - 使用 collections.sort 按字母顺序对构造对象列表进行排序

java - 一种日期排序算法

java - Java中给定一个非负数数组,如何找到可能的最大数

python - 主键可以使用 BigInteger 作为 Django 1.2.4 中的 AutoField 吗?

python - 我在 python 中遇到了与元组相关的问题

python - 使用 matplotlib 的分类变量的直方图

python - 是否有 pandas 自相关图方法的 Bokeh 版本?

Python 多处理队列可靠性,Queue vs SimpleQueue vs JoinableQueue