程序员的知识教程库

网站首页 > 教程分享 正文

R语言sort和order排序函数(r语言给数据排序)

henian88 2024-10-11 12:08:50 教程分享 48 ℃ 0 评论

今天小讲一下R语言中的排序函数sort和order函数。

df1 <- data.frame(v1 = 1:5, v2 = c(10, 7, 9, 6, 8), v3 = 11:15, v4 = c(1, 1, 2, 2, 1))

sort(df1$v2)

sort(df1$v2, decreasing = TRUE)

order(df1$v2)

order(df1$v2, decreasing = TRUE)

可以看到sort和order的区别在于sort排序返回的是实际值,order返回的是排序后的索引。

df1[order(df1$v2),]

df1[order(df1$v4, df1$v2),]

对整个数据框进行排序的方式。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表