I\'m trying to filter out whole rows in R, but only if the frequencies for a particular set don\'t add up to more than 5.
The data I have looks a bit like this. It\'s
You can use base R ave function
base R
ave
df[ave(df$FREQUENCY, df$HEADWORD, FUN = sum) > 5, ] # HEADWORD VARIANT FREQUENCY #4 KNIGHT knight 6 #5 KNIGHT kniht 2 #6 KNIGHT knyt 1