目前我有一个非常简单的脚本。如果我在控制台中输入命令,我会在屏幕上打印文本。但是,如果我使用以下
运行脚本source('myscript.R')
执行内容但屏幕上没有任何内容。如何阻止控制台输出被抑制?
答案 0 :(得分:16)
恕我直言,如果您只想获得输出(而不是命令),则需要将print.eval
参数设置为TRUE
。如果您还需要命令,则应将echo
设置为TRUE
(这意味着将print.eval
设置为TRUE
。)
例如:
source('myscript.R', print.eval = TRUE)