我有一个包含大量R脚本的大型数据分析项目,这些脚本互相依赖复杂的方式,因此我认为将所有这些依赖项形式化并在运行的构建系统中设置项目是个好主意。按正确的顺序排列的东西,重新运行任何变化的东西或任何变化的下游的东西。
但即使经过几个小时的谷歌搜索后,我还没有找到任何为R定制的构建系统(尽管有plenty for more genreal purposes)。我之前曾与waf一起使用Python组织数据分析项目,并知道我也可以使用waf来运行R脚本。但是,为了运行一些R脚本而必须管理整个Python环境似乎很笨拙。
其他人用什么来解决这个问题?