Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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_R Package - Fatal编程技术网

在R中加载包时使用引号

在R中加载包时使用引号,r,r-package,R,R Package,是否有任何理由希望在装入包装时使用引号;e、 g library("MASS") 在不加引号的情况下重载包 library(MASS) 回顾一些旧代码,我似乎在这两种代码之间切换,没有明显的后果。是否有最佳实践建议可供遵循?这是一个非标准评估的示例。我不确定是否有“最佳实践”关于你是否应该把包引用。但是 如果你提交一篇论文给他们,他们会坚持把文件包的名字写在引号里 给出了缺点,也提出了反对的建议 反对 library(MASS) 对于新用户来说,很难猜测是什么 pkg = "MASS"

是否有任何理由希望在装入包装时使用引号;e、 g

library("MASS")
在不加引号的情况下重载包

library(MASS)

回顾一些旧代码,我似乎在这两种代码之间切换,没有明显的后果。是否有最佳实践建议可供遵循?

这是一个非标准评估的示例。我不确定是否有“最佳实践”关于你是否应该把包引用。但是

  • 如果你提交一篇论文给他们,他们会坚持把文件包的名字写在引号里
  • 给出了缺点,也提出了反对的建议
反对

library(MASS)
对于新用户来说,很难猜测是什么

pkg = "MASS"
library(pkg)

可以。

此外,如果搜索
library()
的源代码,可以找到以下代码段:
if(!character.only)包