r - 获取r中具有最大日期的所有相应行

标签 r max

我有与此类似的数据框,但多了 30 个变量

Data frame

我只需要每个“代码”对应的最大日期值 所以输出应该是这样的

Required form

请哪位高手帮我解决这个问题。

最佳答案

也可以使用dplyr来完成(假设你的数据是一个名为dt的数据框):

library(dplyr)

dt %>% group_by(code) %>% filter(Date == max(Date))

关于r - 获取r中具有最大日期的所有相应行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37509498/

相关文章:

javascript - 根据另一个输入设置最大值

excel - 在Excel VBA中提取重复出现的数组的最大值

Linux 获取最小/最大日期列

r - Stata 中的 R 命令 "source"相当于什么?

r - 如何在循环中使用 mutate 和 ifelse?

r - 找到至少一列不是 NA 的最后一行

r - 地理编码地址到 R 中的县

r - 使用 nls 拟合威 bool 模型

mysql - 为什么在 INNER JOIN 中使用 MAX() 时只能选择两列?

c# - max 和 group by 问题与 LINQ