我有一个数据框:
col_1 <- c("A", "A", "B", "B", "C", "C")
col_2 <- c("A", "B", "C", "D", "E", "F")
col_3 <- c("A", "B", "C", "C", "B", "A")
df <- data.frame(col_1, col_2, col_3)
我想改变一个包含TRUE或FALSE的新列,具体取决于任何行是否有两个以上相同的条目 .
例如 . :
t_f <- c(TRUE, TRUE, TRUE, FALSE, FALSE, FALSE)
更好的是,如果我可以有一个包含重复值的列,例如:
name <- c("A", "B", "C", NA, NA, NA)
3 回答
第一个要求
而你的第二个
对于您的第二个要求:
在基地R你可以尝试
在tidyverse你可以做到