Как реализовать это решение, чтобы сделать сценарии R интерактивными?
Я нашел этот ответ на проблему, которую я обсуждал ранее здесь: Как заставить диалоговое окно / окно сообщения работать в исполняемом R-файле
Ответ здесь: https://thesquareplanet.com/blog/interactive-r-scripts/
Конкретно этот бит:
We can use this to provide an interactive R script executor in /usr/local/bin/Rint: #!/bin/sh f=$1; shift; env "R_PROFILE_USER=$f" "ARGS=$@" R --no-save -q
Моя проблема в том, что я ничего не знаю о командной строке или пакетных файлах. Итак, что означает эта строка, и я просто вставляю ее в командную строку один раз, а затем добавляю "#!/ Usr/local/bin/Rint" в начало моего исполняемого сценария R?
2 ответа
Эта строка не для оболочки Windows cmd.exe. Это для оболочки UNIX/Linux.
Мы можем использовать это для предоставления интерактивного исполнителя R-скрипта в /usr/local/bin/Rint:
#!/bin/sh
f=$1;
shift;
env "R_PROFILE_USER=$f" "ARGS=$@"
R --no-save -q
Для тех, кто все еще ищет, это лучший ресурс, который я могу найти о исполняемых графических интерфейсах R в Windows:
http://oddhypothesis.blogspot.com.au/2014/04/deploying-self-contained-r-apps-to.html
Продолжая работать над этим учебником, обновлю, если он ответит на вопрос.