Мне действительно нравится семейство apply в R, но я думаю, что до сих пор не могу получить лучшее из этого.
with(mtcars, tapply(mpg, cyl, mean))
sapply(mtcars, mean)
Эти две функции, например, действительно хороши, но как их объединить, чтобы получить среднее значение для каждой переменной для каждой категории переменной cyl?
С dplyr это довольно легко, я думаю:
mtcars %>%
group_by(cyl) %>%
summarise_all(mean)
Для dplyr это кажется довольно простым. Так что может быть еще один вопрос, почему полезно даже изучить все эти прикладные функции, когда dplyr облегчает решение проблемы? : -)