Как я могу запустить скрипт 'R', не подавляя вывод? - PullRequest
12 голосов
/ 01 апреля 2012

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

source('myscript.R')

Содержимое выполняется, но на экран ничего не выводится.Как остановить вывод на консоль от подавления?

1 Ответ

16 голосов
/ 01 апреля 2012

ИМХО вам нужно указать параметр print.eval, установленный на TRUE, если вы хотите получать только выходные данные (а не команды).Если вам также понадобятся команды, вы должны установить echo на TRUE (что подразумевает установку print.eval на TRUE).

Например:

source('myscript.R', print.eval = TRUE)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...