【发布时间】:2016-05-18 17:05:22
【问题描述】:
我有一个DF。它的一列看起来像
DF$A
A
a
a
a
b
b
b
c
c
我正在尝试用NA 替换此列中的所有重复字符。
天真地,我试过了
DF$A <- DFl[duplicated(DF$A),] <- NA
但它只是将整个 DF 转换为 NA 值。感谢您的任何建议。
【问题讨论】:
-
DF$A[duplicated(DF$A)] <- NA -
x <- rep(letters[1:3], c(3, 3, 2)); is.na(x) <- duplicated(x)对我来说很好。 -
提供一个可重现的例子
-
@cory,我想你可以把它变成一个答案!?
-
@RichardScriven 谢谢你,它成功了。请将其转为答案,然后我可以投票并接受
标签: r