如何在R中的数据帧中获得两个最大值?

时间:2016-08-19 11:27:23

标签: r

它只对数据帧的值进行排序,而不是在数据帧中给出两个最高值

 fr <- data.frame(ty,tu,ti,to,tp)
 sort(fr,decreasing = TRUE)

1 个答案:

答案 0 :(得分:1)

我们可以在unlist之前使用sort,因为'fr'是data.framedata.framelist list元素等长,即列。

head(sort(unlist(fr), decreasing = TRUE), 2)

数据

fr <- data.frame(ty = 1:10, tu = 11:20, ti = 21:30)