환경 창에 x 변수의 Values는 1이라고 나타납니다. x 변수에 1이라는 값이 할당된 것입니다.
그림 3-48 | 환경 창 표시 내용
만든 스크립트를 저장해 볼까요? Ctrl+S나 저장() 아이콘을 클릭하여 저장합니다. 저장할 파일 이름을 정하는 화면이 나옵니다. ‘my_first_script’라고 입력하고 Save를 누릅니다.
그림 3-49 | my_first_script 파일 이름으로 저장
파일 창에 저장한 파일이 나타납니다.
그림 3-50 | 저장된 R 스크립트 파일
마찬가지로 윈도 탐색기의 프로젝트 폴더에서도 확인할 수 있습니다.
그림 3-51 | 탐색기로 프로젝트 폴더 확인
이번에는 코드 내용을 추가해서 저장해 보겠습니다. my_first_script 탭에 다음과 같이 y <- 2 코드를 추가로 입력하고, 입력한 행에서 Ctrl+Enter를 누르거나 실행() 아이콘을 클릭하여 코드를 실행합니다.
그림 3-52 | 새로운 코드 입력
환경 창의 y 변수에 2가 할당되어 나타납니다.
그림 3-53 | 환경 창에 새로운 데이터 값 정보 표시
이 상태에서 RStudio를 종료해 보겠습니다. File > Quit Session을 선택하거나 오른쪽 위의 아이콘을 클릭하여 종료해도 되고, Ctrl+Q를 눌러도 됩니다.
그림 3-54 | RStudio 종료
그러면 Workspace image와 my_first_script.R 스크립트를 저장하지 않았다는 메시지와 함께 저장하겠냐고 묻는 메시지가 나타납니다. 모두 선택한 상태에서 Save Selected를 눌러 워크 스페이스와 R 스크립트 파일을 함께 저장합니다.
그림 3-55 | 변경된 내용을 저장하겠냐고 묻는 메시지
RStudio가 종료되면서 변경한 x와 y 변수의 1과 2 값, 실행했던 명령어 내역 등과 함께 스크립트 내용을 폴더에 저장합니다. 저장한 내용은 File > Open File이나 File > Open Project로 언제든지 다시 불러와 작업할 수 있습니다.
그림 3-56 | 저장된 내용을 불러오는 메뉴
잠 깐 만 요
주의! RStudio를 종료할 때는 항상 저장하세요
앞서 살펴본 바와 같이 실행했던 스크립트 파일과 변수를 계속 사용하려고 한다면 변경한 내용을 저장해야 합니다. 이렇게 해야 다음에 RStudio를 실행해도 소스 코드와 데이터가 저장된 변수들을 불러옵니다. 저장하지 않으면 다음 그림과 같이 소스 코드는 불러오더라도 담긴 변수가 나타나지 않기 때문에 실습할 때 오류가 발생합니다(다음 그림에서 환경 창이 비어 있는 것에 주목).
그림 3-57 | 소스 코드는 저장되어 있지만 변수는 저장되어 있지 않음
물론 소스 코드를 다시 실행해서 데이터를 변수에 담으면 문제없이 실행됩니다.