【发布时间】:2016-09-26 17:18:24
【问题描述】:
我正在尝试过滤掉 R 中的整行,但前提是特定集合的频率加起来不超过 5。
我的数据看起来有点像这样。这是一个我目前称之为“Words”的数据框:
HEADWORD VARIANT FREQUENCY
SWORD sword 2
SWORD swerd 1
SWORD sworde 1
KNIGHT knight 6
KNIGHT kniht 2
KNIGHT knyt 1
我只想要特定词条中频率加起来超过 5 的行。所以在这里,我想保留 KNIGHT 的所有实例,但我想完全摆脱所有 SWORD 行。
我尝试在 dplyr 上执行此操作,但没有成功。这是我试过的代码:
Words1 %>% group_by(HW) %>% filter(Fr > 5)
【问题讨论】: