Я ищу, чтобы заставить RStudio изящно выйти в неинтерактивном режиме. Я пробовал:Как не интерактивно выйти из RStudio изящно
stop("",call = quit(save = "no",status = 0, runLast = FALSE))
Он работает при вызове RScript myscript.R
из CMD/оболочки.
Однако, когда я исхожу из файла в RStudio, я получаю прерывистую ошибку сеанса R. Есть ли способ сделать это из RStudio?
Вы получаете ошибку из RStudio или при запуске скрипта с консоли? Я считаю, что использование 'q()' имеет тенденцию работать от последнего. – Chris
Да, я получал эту ошибку в Rstudio. Интересно, было ли это причиной закрытия программы? Студия Rstudio и R не понимала, что происходит. – theArun
Делает смысл - я немного изменил вопрос, чтобы более четко описать проблему как RStudio, интерактивный. Если его просто неинтерактивный (т. Е. Вызов скрипта с консоли), код, который вы предоставили, работает. Если я не понял, не стесняйтесь откатываться! – Chris