【发布时间】:2018-01-30 14:55:40
【问题描述】:
如何替换列中出现少于 3 次的所有值?假设这是我的专栏(来自数据框):
>df$example
aa
aa
aa
bb
bb
cc
cc
cc
结果应该是(如果我用文本 replaced 替换它们):
>df$example
aa
aa
aa
replaced
replaced
cc
cc
cc
我看到了另一个解决方案 (using R - delete rows when a value repeated less than 3 times),但这只是删除行。我也用桌子试了一下。我希望避免 for 循环,因为我会将它应用到一个巨大的数据帧上。
【问题讨论】: