r - 按字母顺序排列行

标签 r sorting apply

我的数据看起来像,

A    B    C    D
B    C    A    D
X    Y    M    Z
O    M    L    P

我怎样才能对行进行排序以获得类似的东西
A    B    C    D
A    B    C    D
M    X    Y    Z
L    M    O    P

谢谢,

最佳答案

t(apply(DF, 1, sort))
t()函数是必需的,因为行操作与 apply函数族按列优先顺序返回结果。

关于r - 按字母顺序排列行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6063881/

相关文章:

python - pandas:使用 apply 获取具有两个最高值的列

python - 无法生成列表以显示列表中的任何匹配项

r - "%m %"操作符与 mapply

r - 如何使用 ggplot2 和 geom_tile 创建自定义色标?

r - 将参数列表传递给 mutate_at

R:使用 system() 调用的别名命令

python - 如何按方括号之间的内容进行数字排序

python - heapq python - 如何修改堆排序的值

algorithm - 决定哪种排序算法最有效的真实世界示例

r - 根据子组 R 过滤数据