在R中加载包时使用引号

gja*_*bel 10 r r-package

加载包装时是否有理由更喜欢使用引号; 例如

library("MASS")
Run Code Online (Sandbox Code Playgroud)

过度加载包而不将名称放在引号中;

library(MASS)
Run Code Online (Sandbox Code Playgroud)

回顾一些旧的代码,我似乎在两者之间切换,没有明显的后果.是否有最佳实践建议?

csg*_*pie 6

这是非标准评估的一个例子。对于您是否应将包装放在引号中,我不确定是否存在“最佳实践”。但

反对

library(MASS)
Run Code Online (Sandbox Code Playgroud)

对于新用户来说,很难猜测

pkg = "MASS"
library(pkg)
Run Code Online (Sandbox Code Playgroud)

会做。