1.7 通过函数和特征寻求帮助

R 有一个和UNIX的帮助命令man 类似的内嵌帮助工具。为了得到任何特定名字的函数的帮助,如solve,可以使用如下命令

> help(solve)

另外一种办法是

> ?solve

对于有特殊含义的字符,可以加上双引号或者单引号,即 “字符串”:这同样适用于有语法涵义的关键字ifforfunction

> help("[[")

任何一种引号都可用于逃逸(escape)另外一种,如字符串"It’s important"1。 习惯上,一般优先使用双引号。

在大多数 R 平台中,你可以通过运行下面的命令得到 HTML 格式的帮助。

> help.start()

它会启动一个网页浏览器,允许你通过超链访问帮助页。在UNIX系统中,后续的帮助要求可以发送给基于 HTML 的帮助系统。在help.start()启动的浏览页上,‘搜索引擎和关键词’(Search Engine & Keywords )链接特别有用,因为它通过搜索可以使用的函数而提供一个高层次的概念列表。这会让你很快认清自己所处的位置和理解 R 所提供的函数能力范围。

help.search命令(等同于??)2允许你用任何方式搜索帮助文档。例如,

> ??solve

键入?help.search看一下这个命令的详细信息和例子。

关于某个帮助主题的例子,可以用下面的命令查看

> example(topic) # topic 是你要想测试的命令,如barplot

Windows 版本的 R 还有其他可选的帮助工具:你可以利用下面的命令得到更多的信息3

 > ?help

1. 译者注:如果采用’It’s important’, R 就会告诉你语法错误!
2. 译者注:我非常喜欢这个命令,除?外它可能是我用的最多的一个
3. 译者注:BioConductor项目还提供名为 Vignettes 的帮助工具.

results matching ""

    No results matching ""