Извиняюсь за вопрос новичка, все еще изучая DPLYR (и R в целом).
У меня есть следующий набор данных, и я пытаюсь определить средний рейтинг для каждой группы областей, где естьбольше 1 записи.
Area Rating
UK 5.256
Ireland 6.1465
Canada 6.1452
USA 6.14
Ireland 4.258
USA 3.154
Мои ожидаемые возвращаемые данные будут:
Area Count Average_Rating
Ireland 2 5.20255
USA 2 4.647
Я пробовал следующий код и, кажется, падает, когда я пытаюсь выполнитьстолбец 'count' (возвращает среднее значение для всех областей)
df %>%
group_by (Area) %>%
mutate (count =n()) %>%
summarise (mean = mean(Average_Rating)) %>%
arrange(desc(mean))
Я попытался поиграть с порядком глаголов, но безуспешно. Любая помощь с благодарностью!