Я хочу вызвать R-help из терминала DOS. Мои попытки включают:
R.exe -e "help(matrix)"
Rscript.exe -e "help(matrix)"
и Т. Д.
Результаты все те же, проводник открывается, но не находит файл. Терминал dos не показывает ошибок, только:
> help('matrix')
starting httpd help server ... done
Однако с Rgui команды help(matrix) работают нормально, что наводит меня на мысль, что сервер справки httpd дает сбой. Любые идеи?
options(help_type='html')
в файле Rprofile.site) - person Joris Meys   schedule 01.03.2011-e
, и затем завершает работу. У меня нет файла Rprofile.site, это полный ванильный R.options(help_type)
этоhtml
. Знаете ли вы о сервере R httpd и о том, что он работает только в том случае, если запущен процесс R? - person David Heffernan   schedule 01.03.2011--vanilla
, я имею в виду, что R был установлен и никакие конфигурации не менялись. По умолчанию для параметров (help_type) используется html. Я только что установил R 2.12.2. - person David Heffernan   schedule 01.03.2011help
? - person David Heffernan   schedule 01.03.2011netstat -a | grep LISTENING
, чтобы определить, когда работает сервер R httpd. Он начинает прослушивание при первом вызовеhelp()
и прекращает прослушивание, когда процесс R закрывается. Я вижу URL-адресhttp://127.0.0.1:17844/library/base/html/matrix.html
, который соответствует порту, показанному netstat. Возможно, ваш R синхронно открывает браузер? - person David Heffernan   schedule 01.03.2011R --vanilla -e "options(help_type='html');help(matrix)"
перед тем, как проголосовать против. Я не понимаю необходимости враждебности. Я думаю, вам будет лучше, если вы сохраните вежливость. Возможно, я ошибаюсь. Возможно, вы ошибаетесь. Возможно, мы оба правы, но не увидели недоразумения. Не надо меня оскорблять и не надо кричать. - person David Heffernan   schedule 01.03.2011