我当前正在尝试将我的加载软件包转换为以用于PKGDEP函数的字符向量。有人对如何这样做有任何想法吗?目前,我的结果格式化为列表,而使用Unlist()函数对我没有用。我认为有效的方法会解决问题,但是我正在遇到有关如何设置功能的问题。我在下面粘贴了代码。谢谢!
x <- loaded_packages()
typeof(x)
#need a character vector with package names to pass into function
pkgList <- pkgDep(x, availPkgs = pkgdata, suggests=TRUE)`
使用search()
功能查看当前已加载的软件包。
x <- search()
x
# [1] ".GlobalEnv" "package:dplyr" "package:stats"
# [4] "package:graphics" "package:grDevices" "package:utils"
# [7] "package:datasets" "package:methods" "Autoloads"
# [10] "package:base"
pkgList <- pkgDep(x, availPkgs = pkgdata, suggests=TRUE)`
如果您可以告诉我们pkgDep()
函数的功能,我们可以以特定格式获得加载的软件包列表。
尝试此功能:
x <- search()
根据此链接。