Как заставить R использовать HTML-справку в Debian? - PullRequest
0 голосов
/ 22 ноября 2011

Я использую R 2.14.0 в Debian Squeeze. Я бегу R в терминале. В настоящее время, когда я печатаю ?myfunction, страница справки отображается в терминале. Я бы хотел, чтобы страница справки отображалась в моем веб-браузере, как в Windows (или Fedora). Как мне это сделать? Я попытался набрать help.start(), но ничего не получилось.

ОБНОВЛЕНИЕ: я получил его один раз, потом он перестал работать. Я добавил следующие строки в $R_HOME/etc/.Rprofile

options("help_type"="html")

options("browser"="chromium-browser")

Это сработало один раз. Потом остановился.

help.start() теперь запускает браузер. Однако ?someFunction запустил браузер только один раз и теперь вернулся к справке в терминале.

Спасибо.

1 Ответ

6 голосов
/ 22 ноября 2011

Для одного запроса используйте аргумент help_type для help(), например:

help(myfunction, help_type="html")

Чтобы установить тип справки для текущего сеанса R, установите

options(help_type="html")

Наконец, чтобы изменить тип справки по умолчанию для всех сеансов R, добавьте следующую строку в файл .Rprofile.site, расположенный в $R_HOME/etc/.Rprofile.site (или в один из других файлов .Rprofile, описанных в ?Startup):

options("help_type"="html")
...