R语音:多列去重

现有数据框如下所示:

我们需要去除 col1 和 col2 列重复的数据,变成如下所示:

则可以通过命令:

library("dplyr")
x <- c(0:2,0:2,13:22) 
y <- c(10:12,10:12,1:10)
z <- c("A","B","C","D","A","B","C","D","A","B","C","D","A","B","C","D")
new=data.frame(col1 = x, col2 = y, col3=z) 
new1 <- new %>% distinct(col1, col2,.keep_all = TRUE)
posted @ 2022-08-02 15:10  橙子牛奶糖  阅读(295)  评论(0编辑  收藏  举报