\name{invisible} \alias{invisible} \title{Change the Print Mode to Invisible} \description{ Return a (temporarily) invisible copy of an object. } \usage{invisible(x)} \arguments{ \item{x}{an arbitrary \R object.} } \details{ This function can be useful when it is desired to have functions return values which can be assigned, but which do not print when they are not assigned. } \references{ Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) \emph{The New S Language}. Wadsworth \& Brooks/Cole. } \seealso{ \code{\link{return}}, \code{\link{function}}. } \examples{ # These functions both return their argument f1 <- function(x) x f2 <- function(x) invisible(x) f1(1)# prints f2(1)# does not } \keyword{programming}