gpt4 book ai didi

r - 从数据框中提取每个主题的最后一行

转载 作者:行者123 更新时间:2023-12-04 09:10:59 26 4
gpt4 key购买 nike

我在R中有一个像这样的数据框。我想提取每个主题的最后访问。

主题访问

   40161       3  
40161 4
40161 5
40161 6
40161 9
40201 3
40202 6
40202 8
40241 3
40241 4

所需的输出如下

主题访问
   40161     9  
40201 3
40202 8

我应该如何在R中执行此操作?非常感谢您的帮助。

最佳答案

虽然agstudy是正确的,但stats包和聚合函数还有另一种方法。

df <- read.table(text="SUBJID VISIT
40161 3
40161 4
40161 5
40161 6
40161 9
40201 3
40202 6
40202 8
40241 3
40241 4", header=TRUE)


aggregate(VISIT ~ SUBJID, df, max)

SUBJID VISIT
1 40161 9
2 40201 3
3 40202 8
4 40241 4

关于r - 从数据框中提取每个主题的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14907288/

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