我试图找到执行率最高的两个州的行。我可以使用以下命令找到第一个(Texas行):

maxstate = subset(mrate, exec == max(mrate$exec))


所以我有第一个,但是需要弄清楚如何返回exec的前两个值所在的行。 mrate是数据集。
任何帮助表示赞赏。

最佳答案

我们可以基于'exec'order并获得前两行或后两行

head(mrate[order(-mrate$exec),], 2)

关于r - 将R中的行设置为两个最大值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60346752/

10-12 23:47