Page 39 -
P. 39
rm() 함수는 삭제하고자 하는 객체 이름이 담긴 문자형 벡터를 입력으로 이용할 수도 있다.
> p <- 1:10
> q <- seq(1, 20, 5)
> v <- c("p", "q")
> rm(list = v) 3
> ls()
[1] "nested_list" "v"
환경에 있는 모든 객체를 한꺼번에 삭제하고 싶다면 rm()과 ls() 함수를 조합해서 다음과 같이 사 작업 환경 활용하기
용한다.
> rm(list = ls())
> ls()
character(0)
이제 환경에 객체가 하나도 없다.
대부분은 굳이 이렇게 삭제할 필요가 없지만, 경우에 따라서는 메모리를 많이 차지하는 객체를 지
우는 것이 유용할 때도 있다. R을 사용하는 데 메모리가 많이 필요하다면, 사용하지 않는 객체를
지워 메모리를 확보할 수 있다.
3.3 전역 설정 수정하기 L E A R N I N G R
작업 환경에서 객체를 다루는 것과는 달리, R 옵션은 현재 R 세션에 전체적으로 영향을 미친다.
getOption()을 호출하여 해당하는 옵션의 현재 값을 보고, options()를 호출하여 옵션을 수정할
수 있다.
3.3.1 표기되는 숫자 개수 조정하기
RStudio에서 getOption( + Tab 을 입력하면 사용할 수 있는 옵션 목록과 해당 설명을 볼 수 있
다. 일반적으로 자주 쓰는 옵션 가운데 하나는 바로 표기되는 숫자 개수다. 숫자를 더 정밀하게 표
107
r교과서_07.indd 107 2020-04-09 오후 4:21:28