Подтвердить что ты не робот

Завершение "+" в R

Я новичок в R, и я сделал тип-o, введя код, и теперь вместо получения приглашения " > " я получаю приглашение "+". Кажется, я застрял в какой-то функции, которая ищет входные данные, но я не могу отделаться от нее. Я полагаю, что должен быть лучший способ исправить эту проблему, а затем закрыть R и перезапустить мой script, но я не смог найти что-либо в Google (вероятно, потому что я не знаю правильных условий поиска).

Спасибо за вашу помощь, извините, это тривиальный вопрос

Введенный мной код был следующим:

> fit = lm(x~`y)
+ fit = lm(x~y)
+ fit
+ summary(fit)
+ 
+ 
+ end
+ ;
+ break
+ )
+ 
+ 
+ 
+ 
    
    
+ 
    
+ quit()
+ 
+ quit
+ break()
+ abline(b0hat,b1hat)
+ return(null)
+ 
4b9b3361

Ответ 1

Это зависит от того, как вы выполняете R.

В терминале "обычным" способом является Control + C - комбинация клавиш "Отмена".

В графическом приложении R и в RStudio его Escape.

Ответ 2

IShouldBuyABoat был прав, проблема заключалась в том, что я случайно включил обратный тик, это заставило синтаксический анализатор потребовать второй обратный тик, чтобы закрыть строку перед оценкой строки или возвратом правильной подсказки.

Я использовал клавишу Escape, как предложил Конрад Рудольф, хотя я не был в студии R, и это вернуло приглашение.

Спасибо за всю помощь, и жаль, что я не опубликовал свой ответ раньше. Это мой первый вопрос, и я не понимал, что должен был это сделать.

Ответ 3

Я использую RStudio 3.3.1 и имею ту же проблему. Нажмите клавишу Escape для работы. Пожалуйста, попробуйте это и дайте мне знать, если я могу больше помочь...

Ответ 4

Если вы используете терминал, вы можете выйти из него, используя q()