Опция с dplyr
заключается в выборе строк, игнорирующих 1-ю строку
library(dplyr)
df %>%
group_by(group) %>%
slice(2:n())
# group score
# <dbl> <dbl>
#1 1.00 10.0
#2 1.00 22.0
#3 2.00 6.00
#4 3.00 20.0
#5 4.00 2.00
#6 4.00 60.0
#7 5.00 5.00
. Другой способ показан @Rich Scriven в теперь удаленном ответе
df %>%
group_by(group) %>%
slice(-1)