📅  最后修改于: 2023-12-03 15:41:27.002000             🧑  作者: Mango
在 R 编程中,附加包是用于扩展语言的工具包,可以提供更高级的功能和更广泛的数据处理能力。
为了查看 R 编程中所有已经下载和安装的附加包列表,可以使用 R 的 search()
函数。该函数会返回一个包含已安装的全部包和默认路径的向量。
下面是 search()
函数的语法:
search()
假设我们在 R 中安装了 tidyverse
包,在执行 search()
函数时,会得到类似如下的输出:
> search()
[1] ".GlobalEnv" "package:readr" "package:purrr" "package:dplyr"
[5] "package:tidyr" "package:tibble" "package:ggplot2" "package:tidyverse"
[9] "tools:rstudio" "package:stats" "package:graphics" "package:grDevices"
[13] "package:utils" "package:datasets" "package:methods" "Autoloads"
[17] "package:base"
其中,首先输出的是用户的全局环境,其余的则是已经安装的包的名称。
我们还可以使用 %in%
函数和 installed.packages()
函数来检查某个包是否已被安装:
> "tidyverse" %in% installed.packages()[, 1]
[1] TRUE
> "foo" %in% installed.packages()[, 1]
[1] FALSE
这将返回一个逻辑值,表示该包是否被安装。
以上就是关于在 R 编程中获取附加包列表的 search()
函数的介绍。