gpt4 book ai didi

r - 在 R 中的数据框中查找特定值的对应记录

转载 作者:行者123 更新时间:2023-12-03 23:27:44 25 4
gpt4 key购买 nike

我有以下数据框:

 sales<-c(1,2,3,45,4,3,21)
price<-c(35,45,30,10,33,44,15)
df<-data.frame(sales,price)

我正在寻找方法找到相应的 pricemaximum sales以及它的 row number并将它们记录为 ab .

例如这里最大 sales等于 45。这是当 price等于 10(a 应为 10)并且此记录位于第 4 行(b 应为 4)。
  > a
[1] 10
> b
[1] 4

最佳答案

你可以试试

(x <- df[df$sales == max(df$sales), ])
sales price
4 45 10
a <- x$price
b <- strtoi(row.names(x))

关于r - 在 R 中的数据框中查找特定值的对应记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30300173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com