Предположим, у меня есть следующая функция:
## Just an example
f = function() {
for(i in 1:10000)
cat(i)
return(1)
}
Когда я вызываю f()
, есть ли способ остановить cat
печать на экране (ни в коем случае не изменяя функцию)?
Причина этого вопроса
Мои студенты загружают свои файлы R. Затем я запускаю сценарии и проверяю их правильность. Время от времени студент уходит в команду cat
. Это особенно раздражает, когда он находится в длинном цикле for