1

我有一个Race具有 34 个级别的因子。由于许多级别的计数少于 20,我想将它们折叠成一个类别 - “其他”。请注意,我已经有"Other"一个级别。

fct_collapse()当您指定要合并为一个的级别但不确定如何在其中实现时,我看到了文档count() < 20。也许是一个case_when,但我不确定如何。

4

1 回答 1

0

您可以使用fct_lump(f=factor, prop=0.05, other_level=“Other”)折叠低于总数特定百分比的级别。您也可以使用n而不是prop指定您想要的确切级别数量,例如,9 以获得 9 个级别 + “其他”。

于 2020-08-24T22:58:19.303 回答