Получение справки в окне командной строки R - PullRequest
7 голосов
/ 05 декабря 2010

Я хотел бы получить справку о повторить в окне командной строки R. Но

> ?repeat  
+   
> help(repeat)  
Error: unexpected ')' in "help(repeat)"  

повтор , кажется, отличается от других функций. Также я нашел даже для , если , я также не могу получить справочный документ. Таким образом, я предполагаю, что помощь только для неконтролируемой функции / команды? Как получить справочный документ о командах потока управления?

Спасибо!

Ответы [ 2 ]

7 голосов
/ 05 декабря 2010

repeat, for и т. Д. Являются частями языка, которому синтаксический анализатор отдает приоритет;в этом случае R думает, что вы собираетесь написать что-то необходимое для оценки до вызова функции ?() для результата.Каноническое решение состоит в том, чтобы заключить имя функции в кавычки, используя backticks :

?`repeat`

Как отмечает DWin выше, это можно использовать для любого имени функции.Обратные метки также полезны для цитирования объектов или компонентов списков / фреймов данных с нестандартными именами.

6 голосов
/ 05 декабря 2010

помощь ( "повторить")

? "Повторить"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...