R 将字符包名称传递给帮助函数
这项工作:R 将字符包名称传递给帮助函数,r,R,这项工作: help(package="ggplot2") 这并不是: x <-"ggplot2" help(package=x) # Error in find.package(pkgName, lib.loc, verbose = verbose) : # there is no package called ‘x’ x将变量放在括号中: x <-"ggplot2" help(package=(x)) x解释“字符”类输入的help和library调用都可以使用do
help(package="ggplot2")
这并不是:
x <-"ggplot2"
help(package=x)
# Error in find.package(pkgName, lib.loc, verbose = verbose) :
# there is no package called ‘x’
x将变量放在括号中:
x <-"ggplot2"
help(package=(x))
x解释“字符”类输入的help
和library
调用都可以使用do.call构建
x <-"ggplot2"
do.call(library, list(x))
do.call(help, list(package=x))
x完美。在我发疯前半小时就该问了。你回答得太快了,我还不能勾选。库
有一个字符。只有
参数可以这样使用(即库(x,character.only=TRUE)
:括号技巧对库
没有帮助);也许向R-devel发出愿望列表请求,为help
添加这样一个参数是合适的?这两个+1so都非常普遍,可以(笨拙地)使用help(package=list(x))
?我想我已经测试过了,看到它失败了,但它似乎成功了。