Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中安装测试套件中使用的所有软件包?_R_Devtools_Testthat - Fatal编程技术网

在R中安装测试套件中使用的所有软件包?

在R中安装测试套件中使用的所有软件包?,r,devtools,testthat,R,Devtools,Testthat,我正试图向库(broom)提交一份PR,它依赖于测试一组不同的库。有没有快速安装测试套件中使用的所有软件包的方法 我们可以指定需要安装的特定依赖项,如下所示(您可以仅指定建议的,例如: install.packages("broom", dependencies = c("Suggests","Enhances", "Depends"

我正试图向
库(broom)
提交一份PR,它依赖于测试一组不同的库。有没有快速安装测试套件中使用的所有软件包的方法

我们可以指定需要安装的特定依赖项,如下所示(您可以仅指定
建议的
,例如:

install.packages("broom", dependencies = c("Suggests","Enhances",
                                           "Depends"))
有关可用选项的更多信息,请参见
install.packages
的帮助页面。对于此问题,相关信息如下:

逻辑依赖项,指示是否也安装这些软件包所依赖的已卸载软件包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“依赖”、“导入”、“链接到”、“建议”、“增强”)

仅当lib的长度为1(或缺失)时才受支持,因此在何处安装依赖软件包是明确的。如果不是这种情况,则忽略它,并发出警告


我们可以指定需要安装的特定依赖项,如下所示(例如,您只能指定
建议

install.packages("broom", dependencies = c("Suggests","Enhances",
                                           "Depends"))
有关可用选项的更多信息,请参见
install.packages
的帮助页面。对于此问题,相关信息如下:

逻辑依赖项,指示是否也安装这些软件包所依赖的已卸载软件包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“依赖”、“导入”、“链接到”、“建议”、“增强”)

仅当lib的长度为1(或缺失)时才受支持,因此在何处安装依赖软件包是明确的。如果不是这种情况,则忽略它,并发出警告


您的意思是测试
revdeps
?您可以检查
packrat
这些不是代码的依赖项,而是测试的依赖项。Broom将模型输出转换为整洁的数据帧。所有测试加载不同的建模包和测试预期输出。这些包列在“建议”中描述文件的一部分。
?dependencies中的install.packages
“可能”逻辑指示是否也安装这些软件包所依赖的卸载软件包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“依赖”、“导入”、“链接到”、“建议”,“增强”)。@NelsonGon post作为答案你是说测试
revdeps
?你可以检查
packrat
,这些不是代码的依赖项,而是测试的依赖项。Broom将模型输出转换为整洁的数据帧。所有测试都加载不同的建模包和测试预期输出。这些包列在“建议”中“描述文件的一部分。
?dependencies中的install.packages
可能?逻辑指示是否也安装这些包所依赖的卸载包/link to/import/suggest(递归地依此类推)。如果repos=NULL,则不使用。也可以是字符向量,c的子集(“dependens”、“Imports”、“linkto”、“suggest”“,”增强“。@NelsonGon post作为答案