【发布时间】:2022-07-19 23:13:44
【问题描述】:
这里我做了一个简单的数据df来演示我想做什么。
df<-data.frame(id=c(2,3,6,8,12,34,27),
points=c(2,3,5,9,19,2,3))
我的目标是找到最大points 的id。
在我的示例中,19 是最大点数,因此对应的id 是12。
在我的例子中,答案是微不足道的。但是,我想使用简单的 R 代码找到最大化 points 的 id。
【问题讨论】:
-
试试
with(df, id[which.max(points)])#[1] 12 -
它有效!我想我可以使用它。