在R命令行窗口获得帮助

Tim*_*Tim 7 r

我想在R命令行窗口中获得有关重复的帮助.但

> ?repeat  
+   
> help(repeat)  
Error: unexpected ')' in "help(repeat)"  
Run Code Online (Sandbox Code Playgroud)

重复似乎与其他功能不同.我甚至发现,如果,我也无法得到帮助文件.所以我假设帮助仅适用于非控制跟随功能/命令?那么如何获取有关控制流命令的帮助文档呢?

谢谢!

Rei*_*son 7

repeat,for等等,是解析器给予高优先级的语言的一部分; 在这种情况下,R认为调用?()结果函数之前,您将要编写需要评估的内容.规范的解决方案是使用反引号引用函数名称:

?`repeat`
Run Code Online (Sandbox Code Playgroud)

如上面的DWin所述,这可以用于任何函数名称.反引号对于引用具有非标准名称的列表/数据框的对象或组件也很有用.


aL3*_*3xa 6

帮助("重复")

?"重复"

  • 甚至`?"?"`=) (3认同)