在R中,我可以将函数的帮助文本转换成变量吗?

在R中,我可以将函数的帮助文本转换成变量吗?,r,R,我希望以编程方式生成一个函数列表,这些函数的标题来自它们的帮助页面,如下所示: sd: Standard Deviation cov: Correlation, Variance and Covariance (Matrices) anova: Anova Tables ... 我尝试将help()的结果存储在一个变量中,但我不知道如何获取文本。不管我怎么做,它在帮助文本中运行得更少,或者在浏览器中显示 有什么方法可以做到这一点吗?我想帮助。搜索可能有用。例如,如果我想要base包中的所有

我希望以编程方式生成一个函数列表,这些函数的标题来自它们的帮助页面,如下所示:

sd: Standard Deviation 
cov: Correlation, Variance and Covariance (Matrices)
anova: Anova Tables 
...
我尝试将
help()
的结果存储在一个变量中,但我不知道如何获取文本。不管我怎么做,它在帮助文本中运行得更少,或者在浏览器中显示


有什么方法可以做到这一点吗?

我想
帮助。搜索可能有用。例如,如果我想要
base
包中的所有内容:

x <- help.search("*", package="base")
entries <- data.frame(entry=x$matches$Entry, title=x$matches$Title)
entries[c(1, 100, 1000),]
#          entry                               title
# 1            +                Arithmetic Operators
# 100  c.POSIXlt                   Date-Time Classes
# 1000  encoding Functions to Manipulate Connections

x如果您查看
dput(help(sd))
,它将为您提供找到用于生成页面
readLines(system.file(“INDEX”,package=“stats”))的
html
文件的路径。
这个复制目标似乎也很好:@josliber的答案很好,但万一有人需要从函数的帮助下获得另一个部分(和描述一样),我写了一个简短的要点: