R 에서 모든 변수 제거하기 콘솔창 초기화

R 에서 모든 변수 제거하기 콘솔창 초기화

개요

R 은 인터프리터 언어기 때문에 콘솔을 계속 보며 작업을 하게 된다. 이때 디버그 등을 하기 위해서는 이런 저런 테스트도 같은 작업환경에서 할 수밖에 없는데, 테스트 중간에 생성된 특정 변수가 아주 중요한데 프로그래머가 알아채지 못하고 완성본엔 포함시키지 않는 등의 일이 있을 수 있다. 어제 집에서 할 땐 분명히 돌아갔는데 오늘 발표 때 갑자기 안 돌아가는 등의 일은 십중팔구 이런 문제다.

ls() 함수는 지금까지 생성한 변수들의 목록을 문자열들로 반환하는 함수다.

20171111\_150649.png

이들을 리스트로 취한 후, rm() 함수를 돌리면 모든 변수들이 제거된다.

20171111\_151604.png

삭제 후 ls() 로 확인해본 결과 어떤 문자열도 돌려주지 않음을 확인할 수 있다.

20171111\_150701.png

만약 R studio 를 사용한다면 위와 같은 명령어를 쓰지 않고 간단한 클릭 한 번으로 작업환경을 초기화할 수 있다. 또 변수를 제거하는 것과는 별개로, Ctrl + L 을 통해 콘솔창을 깔끔하게 초기화할 수 있다. 정돈된 환경에서는 그만큼 실수도 적다는 걸 명심하도록 하자.

타 언어

댓글