Конвейеры и цепочки команд в R: пакет magrittr

Разработчики пакета magrittr ставили перед собой следующие цели: сократить время разработки и сделать код более читаемым и лёгким в сопровождении. Мотивами для создания пакета послужили оператор |> в языке F# и конвейеры (pipes) в unix-подобных операционных…

Оформление R-кода

При совместной работе группы людей над одним проектом часто возникает необходимость в неких общих правилах оформления кода. Целью принятия и использования таких правил является упрощение восприятия программного кода человеком, минимизация нагрузки на память и зрение при чтении.

К сожалению, для языка R нет чётких правил оформления кода. В качестве источников таких правил обычно используется…