У меня возникла странная проблема с RStudio. Используя следующий код в консоли:Смущающая базовая дилемма RStudio - «Ошибка: объект« num »не найден»
test <- 'This is a test'
test
num <- 2
num
он правильно возвращает строку и номер, связанный с проверкой и NUM, соответственно. Кроме того, переменные регистрируются на вкладке «Окружающая среда».
Проблема возникает, когда я запускаю сценарий. После создания R файла с одинаковым кодом и нажав «Выполнить», единственный выход консоли:
> num
Error: object 'num' not found
И переменные не зарегистрированы на вкладке «Окружающая среда».
Почему мой код работает в консоли, но не в скрипте R?
Прошу прощения за такой базовый вопрос, но я новичок в RStudio, и это невероятно расстраивает. Спасибо!
Как выглядит ваш скрипт R? Как вы его используете? Работает ли он в стандартном R GUI? – MrFlick
С помощью кнопки «Выполнить» вам нужно либо находиться на линии, в которой вы работаете, либо выделяете код. Я думаю, вам нужна кнопка «Источник» или выделите код, который вы хотите запустить –
Чтобы убедиться, что вместо кнопки запуска вы можете написать в консоли 'source (« theScript.R »)' –