y sink() > y [1] 4 关于r -6ren">
gpt4 book ai didi

r - 如何隐藏或禁用功能正常的打印消息

转载 作者:行者123 更新时间:2023-12-03 12:04:21 26 4
gpt4 key购买 nike

假设我有一个函数,例如:

ff <- function(x) {
cat(x, "\n")
x^2}

并运行:
y <- ff(5)
# 5
y
# [1] 25

我的问题是如何禁用或隐藏从 5打印的 cat(x, "\n"),例如:
y <- ff(5)
y
# [1] 25

最佳答案

您可以将capture.outputinvisible一起使用

> invisible(capture.output(y <- ff(2)))
> y
[1] 4

sink
> sink("file")
> y <- ff(2)
> sink()
> y
[1] 4

关于r - 如何隐藏或禁用功能正常的打印消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34208564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com