uniqueIDs <- data.frame(unique(MASTERFILE$Number), MASTERFILE[,3])
所以我有一个名为&#34; MASTERFILE&#34;的大表。在这个表中,我有一个名为&#34; Number&#34;的列。每行有一个数字。有些行具有相同的编号,例如:
1
2
3
3
4
5
所以我想做的是删除副本&#34; 3&#34;条目。但是,我还希望第3列包含在我的新&#34; uniqueIDs&#34;数据框(因此MASTERFILE[,3]
部分)。
不幸的是,当我尝试运行它时,它会说独特函数中的行与第3列中的行不同,这很明显,但现在的问题是,如何确保那些相同的行在唯一函数中删除的位置,也会在第3列中删除?
答案 0 :(得分:0)
我确信这些问题已经被问及并得到解答,但是这样的事情应该有效:
MASTERFILE[!duplicated(MASTERFILE$Number), c("Number", "Col3")]