CRAN提供了manuals for each CRAN package,手册包含了这些CRAN包中包含的每个函数(和数据集)的列表。基R是否有类似的东西?例如,在哪里可以找到基R中所有函数的列表?
06odsfpq1#
正如用户 alistaire 在注解中指出的,help(package = 'base')将显示base包中函数的索引。然而,“base R”通常被理解为包含的不仅仅是base包,即默认情况下也由R加载的其他包。这个包列表可以通过getOption('defaultPackages')访问(但请注意,这个列表是用户可修改的,例如在~/.Rprofile中!)。从R 3.6.1开始,这个列表是(并且已经有一段时间了)
help(package = 'base')
base
getOption('defaultPackages')
~/.Rprofile
[1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
如果要列出从这些包中导出的所有符号,可以使用例如
base_packages = getOption('defaultPackages') names(base_packages) = base_packages lapply(base_packages, function (pkg) ls(paste0('package:', pkg)))
yizd12fk2#
从R 4.2.1版本开始,下面的代码将为您提供R基本函数的完整列表。
library(help = "base")
2条答案
按热度按时间06odsfpq1#
正如用户 alistaire 在注解中指出的,
help(package = 'base')
将显示base
包中函数的索引。然而,“base R”通常被理解为包含的不仅仅是
base
包,即默认情况下也由R加载的其他包。这个包列表可以通过getOption('defaultPackages')
访问(但请注意,这个列表是用户可修改的,例如在~/.Rprofile
中!)。从R 3.6.1开始,这个列表是(并且已经有一段时间了)
如果要列出从这些包中导出的所有符号,可以使用例如
yizd12fk2#
从R 4.2.1版本开始,下面的代码将为您提供R基本函数的完整列表。