whymath 请问 R 中有多少个内建函数?
若只问 base 包,那么:
# R 4.2.2 中 1375 个
length(getNamespaceExports('base'))
如果问 R 默认的基础包,那么:
# 2651 个
length(unlist(lapply(c('base', getOption('defaultPackages')), getNamespaceExports)))
以上清点的是包里导出(面向用户)的对象,如果要包括所有没有导出的对象,那么 :
length(unlist(lapply(c('base', getOption('defaultPackages')), function(p) {
ls(asNamespace(p), all.names = TRUE)
})))
whymath 如能给出全部函数的索引页最好
help.start()
所以你是想干啥呢?一来感觉这些数字并没有什么意义啊,二来知道了所有函数,也是很难一口气吞完的啊。