我有一个包含两个变量的数据框,Date和Taxa,并希望获得每个分类单元首次出现的日期.数据框中有9个不同的日期和40个不同的分类单元,由172行组成,但我的答案应该只有40行.
分类是一个因素,日期是一个日期.
例如,我的数据框(称为"种类")设置如下:
Date Taxa
2013-07-12 A
2011-08-31 B
2012-09-06 C
2012-05-17 A
2013-07-12 C
2012-09-07 B
Run Code Online (Sandbox Code Playgroud)
我会寻找这样的答案:
Date Taxa
2012-05-17 A
2011-08-31 B
2012-09-06 C
Run Code Online (Sandbox Code Playgroud)
我试过用:
t.first <- species[unique(species$Taxa),]
Run Code Online (Sandbox Code Playgroud)
它给了我正确的行数但是重复了Taxa.如果我只使用独特的(物种$ Taxa)它似乎给了我正确的答案,但后来我不知道它第一次出现的日期.
谢谢你的帮助.
r ×1