R

[R] invisible()

'김용환' 2016. 3. 2. 21:58


R에서 함수를 사용하면 리턴 값을 기본으로 출력한다.


> visible_function <- function(a) { a }

> visible_function(1)

[1] 1


매번 나오는 것이 불편할 수 있고, 모듈로 함수를 사용하는데 verbose할 수 있다.



이 때, invisible()함수는 리턴 값을 출력하지 않는다.



> invisible_function <- function(a) { a ; invisible(a)}

> invisible_function(1)