Система сборки для R

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

Но даже после нескольких часов поиска в Google я не нашел ни одной системы сборки, специально созданной для R (хотя есть много для более общих целей). Ранее я работал с waf для организации проектов анализа данных на Python и знаю, что могу использовать waf для запуска сценариев R. Но необходимость управлять всей средой Python только для запуска некоторых сценариев R кажется неуклюжей.

Что используют другие люди для решения этой проблемы?


person RoyalTS    schedule 11.08.2016    source источник
comment
Возможно, стоит сначала реорганизовать проект, поскольку содержать десятки сценариев R, которые сложным образом зависят друг от друга, кажется довольно сложным в обслуживании.   -  person m-dz    schedule 11.08.2016


Ответы (1)


Существует пакет под названием "GRANBase", который может делаете что-то похожее на то, о чем вы говорите. Это инструмент для управления и сборки пакетов R, поэтому, если ваши скрипты помещены в пакеты R, вы, вероятно, сможете им воспользоваться.

person Community    schedule 01.08.2017