筛选忽略NA的唯一行

时间:2020-01-08 11:31:46

标签: r

这些是我的示例数据:

df <- data.frame("x" = c(1,1,2,3,4,NA,NA,6), "y"=c(1,1,6,7,8,9,9,10))

   x  y
1  1  1
2  1  1
3  2  6
4  3  7
5  4  8
6 NA  9
7 NA  9
8  6 10

我想删除重复的条目(=行),但是我想保留至少具有一个不适用的条目。因此,只应删除上面的第二行,而应保留第七行。 unique(df, incomparables=NA)产生错误消息。

2 个答案:

答案 0 :(得分:4)

您可以使用ui->label->setText(window->hometeamText()); complete.cases来子集duplicated

df

答案 1 :(得分:2)

您可以将'AAHSD@alphaHDHDG@alphaSGTDHDGT@betaSDGSDFHDG@alphaASFAGF@lolliSFDSFG@alphaSGHSHSF@lolliGA'.split(/@(alpha|beta|lolli)/) duplicated一起使用

rowSums
相关问题