在R中,可以使用dplyr
包中的arrange()
函数按照更大的组对DataFrame进行排序。以下是一个示例代码:
# 导入dplyr包
library(dplyr)
# 创建示例数据
df <- data.frame(ID = c(1, 2, 3, 4, 5),
Group = c("A", "B", "A", "B", "A"),
Value = c(10, 15, 8, 12, 7))
# 按照Group列进行排序,按照Group中值的降序排列
df_sorted <- arrange(df, desc(Group))
# 打印排序后的DataFrame
print(df_sorted)
运行上述代码,将按照Group列中的值的降序对DataFrame进行排序,并打印排序后的结果。
下一篇:按照更高级别的列合并数据帧