根据文献资料的说法,source()采用默认选项echo = verbose,在测试函数时可以快速老化。我如何以一种简单的方式(如source()设置)将其设置为FALSE?
我试着设置options(echo=FALSE),但这对终端功能造成了很大的影响:
> options(echo=FALSE)
5
[1] 5
options(echo=TRUE)
> 发布于 2014-06-11 21:47:18
发布于 2015-11-04 14:41:29
如果您使用的是RStudio,那么Source按钮可以执行"Source“或”“,可以使用下拉小箭头在其中进行选择。然后,该按钮将继续使用最后选择的选项运行。
发布于 2014-06-11 21:44:55
重新定义source
source = function (file, local = FALSE, print.eval = echo,
verbose = getOption("verbose"),
prompt.echo = getOption("prompt"), max.deparse.length = 150,
chdir = FALSE, encoding = getOption("encoding"),
continue.echo = getOption("continue"), skip.echo = 0,
keep.source = getOption("keep.source")) {
base::source(file, local, echo = FALSE, print.eval, verbose, prompt.echo,
max.deparse.length, chdir, encoding, continue.echo, skip.echo,
keep.source)
}太可怕了,我知道。但很有效。
https://stackoverflow.com/questions/24173044
复制相似问题