Package base version 4.3.2
R
invisible(x = NULL)
参数【x】:一个任意的 R 对象,默认为 NULL。
如果希望函数返回的值可以赋值,但在未赋值时不打印,则可以使用该函数。
R
f <- function(x){
if (x){
return (x)
} else {
return (invisible(x))
}
}
f(1)
f(0)
只有 f(1) 显示结果:
R
[1] 1