Интерактивный запуск R из командной строки Windows

Мне нужно запустить R в интерактивном режиме (чтобы показать сюжет) из командной строки в win. Любая идея, как я могу это сделать?

Спасибо.

Пробовали ли вы перейти (через командную строку) в каталог, в котором установлена ​​R, а затем ввести R.exe?   —  person Bogdan_s02    schedule 04.08.2011

Перейдите в командную строку. Введите R. В Windows стандартная установка регистрирует R в реестре, поэтому ее можно запустить из любой точки системы каталогов. Кроме того, прочитайте часто задаваемые вопросы, какие вопросы следует задавать здесь. Ваш вопрос не по теме (и его легко решить, если бы вы потрудились проверить Часто задаваемые вопросы по R   —  person Bogdan_s02    schedule 04.08.2011

Вы также можете ввести Rgui в командной строке, если хотите.   —  person Bogdan_s02    schedule 04.08.2011

Если ввод R в командной строке cmd не работает автоматически, вам нужно добавить R в путь к вашей среде. Вот ссылка со скриншотами для Win 7: geekswithblogs.net/renso/archive/2009/10/21/. Поиск установки пути к среде Windows XX также должен найти другие учебные пособия.   —  person Bogdan_s02    schedule 04.08.2011

@Chase, см. ответ mdsumner ниже. :)   —  person Bogdan_s02    schedule 04.08.2011

Спасибо за ответы, но мне нужно передать скрипт в качестве параметра при запуске RGui, и я не знаю, как это сделать.   —  person Bogdan_s02    schedule 04.08.2011

См. также:  Что не так с управляющими символами в инструменте командной строки PHPUnit?
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. Bogdan_s02

    Введите правильную версию этого для вашей системы:

    C:\path\to\R\bin\R
    

    Этот полный путь можно получить из места установки R или просто с помощью ярлыка R. На моей машине щелкните правой кнопкой мыши — Свойства (щелкните правой кнопкой мыши ярлык в элементе панели задач в Win 7), а в Target на моей машине:

    C:\inst\R\R\bin\x64\Rgui.exe
    

    Итак, для меня это

    C:\inst\R\R\bin\x64\R
    

    or

    C:\inst\R\R\bin\i386\R
    

    или даже в более общем плане для текущих и более старых версий

    C:\inst\R\R\bin\R
    

    начать Р.

    Я обычно всегда устанавливаю R в это место, поэтому я помещаю свое наиболее часто используемое место (bin/x64) в свой путь и могу набирать «R» из любого места.

    Путь в Windows — это разделенный точкой с запятой список каталогов, измененных с помощью «Свойства на моем компьютере» в разделе «Дополнительно» (системные настройки), «Переменные среды» и внутри системных или пользовательских переменных.

    Спасибо за ответ. Однако мне нужно запустить скрипт из командной строки. До сих пор я использовал Rscript, который отлично работает, если вам не нужно ничего рисовать или показывать графику. Мне не удалось передать свой скрипт в качестве параметра в RGui. person Bogdan_s02; 04.08.2011

    зачем тебе это? у вас может быть интерактивный код запуска R с помощью R -f code.R, но он просто сделает это и завершит работу, если вы не введете код, который принудительно заставляет пользователя вмешаться. Вы также хотите захватить графику в файл? Я думаю, тебе следует уйти отсюда и задать новый вопрос. person Bogdan_s02; 04.08.2011

    Нет. По сути, я хочу того же поведения, что и RScript myScript.r param1 param2, но это позволит мне также видеть графику (сгенерированную функцией plot внутри скрипта). Также хочу добавить, что это не просто сюжет, это гуи, которые я обычно запускаю из RGui. person Bogdan_s02; 04.08.2011

    задайте вопрос, на который вы действительно хотели получить ответ, идите отсюда, это ад для комментариев person Bogdan_s02; 04.08.2011

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: