我想找到R包功能的指令,所以我运行help('pkg::name')
。但是我收到消息说“没有相关文件”。我重试了??pkg:name
,它返回了一个非常简短的指令。当涉及?pkg:name
时,将显示完整的说明。
?
和??
和help()
有什么区别?
答案 0 :(得分:4)
您可以阅读有关“?”的帮助:
> ?"?"
以及“ ??”的帮助:
> ?"??"
简而言之,“?”查找单个现有项目的帮助,然后使用“ ??” 搜索一些文本的帮助。因此,“?random”会搜索“ random”,而“?random”会尝试找到一种叫做“ random”的东西(由于不存在所以我会收到一条消息)。
答案 1 :(得分:0)
?
和??
分别是help()
和help.search()
的简称。
例如:
help("lm")
help.search("linear models")
在完全知道要搜索的内容时使用第一个功能,在大致知道要搜索的内容时使用第二个功能。