R语言 按多列对给定的DataFrame进行排序
在处理大数据和数据未排列时,数据的排序可能很有用,所以在应用操作前先对数据进行排序是很有帮助的。在这篇文章中,我们将学习如何在R中通过多列对给定的数据框架进行排序。
方法
- 创建数据框
- 选择任何多于一列的数量
- 将这些列作为排序函数的参数。
- 显示结果
使用中的数据框架
方法1:使用order()和with()
with()用于评估一个与某些数据相关的表达式
语法
with(data, expression)
order()用于对给定的向量进行排序
语法 :
order(vector(s))
例子
输出
方法2:使用arrange()
语法: Arrange()
参数
- dataframe。我们想对其进行排序的数据框架。
- x1, x2: 这些是排序的列。
这个函数被放在 “dplyr “包中,所以我们首先要明确安装它。
输出