summarise()
используется с агрегирующими функциями, которые принимают на вход вектор значений, а возвращают одно. Функция summarise_each()
предлагает другой подход к summarise()
с такими же результатами.
Цель этой статьи — сравнить поведение summarise()
и summarise_each()
, учитывая два фактора, которыми мы можем управлять:
1. Сколькими переменными оперировать
- 1А, одна переменная
- 1В, более одной переменной
2. Сколько функций применять к каждой переменной
- 2А, одна функция
- 2В, более одной функции
Получается четыре варианта:
- Вариант 1: применить одну функцию к одной переменной
- Вариант 2: применить много функций к одной переменной
- Вариант 3: применить одну функцию к многим переменным
- Вариант 4: применить много функций к многим переменным
Также проверим эти четыре случая с и без опции group_by()
.
Читать полностью »