Как остановить запуск функции, когда `Esc` не работает в R? - PullRequest
0 голосов
/ 17 января 2020

Иногда я не могу получить доступ к функции Esc в R (база R, а не RStudio или другие графические интерфейсы), чтобы остановить функцию. R работает безумно, и в верхней части строки меню появляется сообщение «Не отвечает» (и все отображается серым цветом). Я также не могу получить доступ к скрипту сохранения.

Есть ли способ принудительной остановки без принудительного выхода и потери сценария и рабочей памяти? Если он действительно застрял, есть ли способ хотя бы сохранить изменения в сценарии или получить резервную копию?

Моя операционная система Windows 10, 64x.

ОБНОВЛЕНИЕ: я недавно обнаружил, что запуск R через RStudio имеет огромное преимущество, поскольку скрипт автоматически сохраняется и доступен при повторном открытии RStudio, поэтому изменения в скрипте не теряются.

1 Ответ

1 голос
/ 26 января 2020

Когда вы застряли в функции R l oop, такой как for l oop или apply, вы сможете разорвать ее между вызовами R, но если вызов выполняется в C Например, требуется время, затем вы застряли, и я не верю, что есть какое-то решение, кроме как убить вашу сессию.

...