'R Directory setting'에 해당되는 글 1건

  1. 2015.07.04 RStudio 화면 구성 및 주요 단축 키 (4)

RStudio는 크게 4개의 화면으로 구성이 되어있습니다. 

 

(1) Script 창

(2) Console 창

(3) Environment/History 창

(4) Files/Plot/Packages
    /Help/Viewer 창

 

의 4개로 구성이 되어 있는데요, 이는 그냥 R 화면보다는 확실히 사용자 친화적이라고 말할 수 있겠습니다. 

 

4개 화면에 대해서 하나씩 살펴보도록 하겠습니다.

 

 

RStudio 화면 구성 



RStudio를 처음 설치 후에 실행하면 아래처럼 화면이 뜹니다. 




먼저 R Script 창을 새로 띄운 후에 4개의 각 창에 대해서 설명하도록 하겠습니다. 

RStudio의 상단 File > New File > R Script (Ctrl+Shift+N) 을 선택하여 R Script 창을 새로 열도록 합니다. 


그러면 아래와 같은 창이 왼쪽에 2개, 오른쪽에 2개, 총 4개의 프레임으로 나뉘어서 RStudio가 뜹니다. 



4개의 창에 대해서 순서대로 설명하겠습니다. 



1. R Script 창


Batch 모드로 R Script를 작성하고 실행할 수 있는 창입니다. 

R Script 창에서 작성한 Script를 실행하려면 

 (1) Ctrl + R   or

 (2) Ctrl + Enter  or 

 (3) 블럭설정 후 RStudio Script 창의 상단 메뉴인 'Run' 단추 클릭


의 3가지 방법 중에 본인이 편한 것을 사용하면 됩니다. 



2. Console 창


Console 창은 

 (1) Interactive 하게 R 프로그램을 짜고 실행하기

 (2) R Script 창 혹은 Console 창에서 작성한 프로그램의 실행(계산) 결과 보기

 (3) 패키지 설치, 에러/오류 메시지 등의 로그 보기

등에 활용합니다. 


SAS나 SPSS 등의 상용 툴 사용자라면 Console창을 활용해 Interactive mode로 작업을 하는 것이 처음에는 어색하게 느껴질 수도 있겠습니다만, 사용하다보면 굉장히 직관적이고 사람이 보통 정보를 처리하는 과정과 유사하기 때문에 R의 매력이라고도 할 수 있겠습니다. 


Cosera 등의 오픈무료강좌나 다수의 R 책에서는 Console 창에 R 프로그램을 입력하고 바로 결과를 보여주는 식으로 제시가 많이 되어 있습니다만, R 프로그램을 자주 사용하는 분이라면 보통의 경우는 R Script창에서 프로그램을 작성하고 실행한 후에 2. Console창과 3.Environment 창  4. Plot 창을 보는 식으로 사용할 가능성이 높습니다. 아무래도 R Script를 재활용하려면 R Script창에 깔끔하게 Script만 짜놓는게 좋거든요. 


사용자마다 선호가 있을 터이니 몇번 사용하다 보면 자신에게 맞는 방식이 자연스레 생기지 않을까 싶습니다. 저는 간단한 연산 일회성으로 하는게 아니라면 대부분은 R Script 창에 프로그램 작성하는 편이예요. 




3. Environment/History 창


Environment탭에는 데이터셋이 나옵니다. 데이터셋의 이름, 관측치 갯수, 변수 갯수가 나옵니다. 

R 프로그램을 깔아서 쓰다가 RStudio 를 깔아서 쓰다보면 이처럼 소소한 사용자 친화적인 UI, UX가 꽤 맘에 듭니다. 



외부 데이터셋 불러오기, 외부로 내보내기, 지우기(삭제) 등의 아이콘이 보일텐데요, 이에 대해서는 별도로 포스팅하도록 하겠습니다. 



History탭에는 RStudio 사용 History 가 나옵니다. 

Console창에는 R Script, 연산결과, 패키지 설치 로그성 메시지와 오류/에러 메시지 등이 모두 나오는 반면에 History 창에는 R Script 의 이력만 나옵니다.  R Script창을 잘 사용하는 사용자라면 History 창을 볼 일이 거의 없을 겁니다만, R Script 창에서 수정/삭제하고 저장해버렸는데 이전에 짜놨던 R Script를 참조해야 한다면 History창을 뒤져볼 수도 있겠지요? 






4. Files/Plot/Packages/Help/Viewer 창


4-1. Files: Windows의 탐색기를 연상하면 이해하기 쉽습니다. R 데이터셋을 탐색기 활용해서 찾기, 신규 폴더 만들기, 파일 삭제하기, 이름 수정하기, 작업경로(Working directory) 설정하기 등이 가능합니다. 





4-2. Plot: 다수의 그래프를 화살표를 이용해서 앞/뒤로 오가면서 볼 수 있습니다. Zoom 기능을 활용해서 확대해서 볼 수도 있으며, 다수의 Image 파일형식이나 PDF 파일형식으로 Export도 가능합니다. 삭제도 가능하구요. 




4-3. Packages: User Library와 System Library에 설치되어 있는 Package를 확인할 수 있고, 신규로 설치(install), 업데이터(update)할 수도 있습니다. 




4-4. Help: 도움말 검색 기능이 있습니다만, 개인적인 경험으로는 구글링을 많이 하게 되더군요. 





RStudio 화면구성 설명하면서 나왔던 몇 개 R 명령어는 앞으로 차근차근 소개하도록 하겠습니다.




RStudio 에서 자주 사용하는 단축키 몇 개 소개합니다.
(맥북에서는 Ctrl 대신에 Cmd 키 누르면 됨)


(1) 스크립트 저장 : Ctrl + s

(2) 코멘트 부호 '#' 넣기, 해제하기 (토글키) : (행에 커서를 놓거나, 블록을 설정한 후에) Shift + Ctrl + c

(3) %>% chain operator 넣기 : Shift + Ctrl + m

(4) 텍스트 찾고 바꾸기 (find and replace) : Ctrl + f

(5) 새로운 R Script 창 열기 : Shift + Ctrl + n

(6) Console 창 화면 지우기 : (Console 창에 커서를 놓고) Ctrl + l


 

Rstudio의 Tools > Modify Keyboard Shortcuts 를 선택하면 아래와 같이 단축키 조회, 등록, 편집할 수 있는 창이 나옵니다. 본인이 사용하기에 편하게 등록, 편집해보시기 바랍니다. 


[ Rstudio Keyboard Shortcuts ]



이번 포스팅이 도움이 되었다면 아래의 '공감 ~♡' 단추를 꾸욱 눌러주세요.^^

 

Posted by R Friend R_Friend

댓글을 달아 주세요

  1. 감사 2016.06.08 07:53  댓글주소  수정/삭제  댓글쓰기

    미국에서 공부중인 학생인데 교과서 처럼 (보다) 자세하고 쉽게 잘 설명해주셔서 도움을 아주 많이 받고 있습니다. 감사합니다!!

  2. 질문 2016.09.20 17:55  댓글주소  수정/삭제  댓글쓰기

    Rscirpt를 실행시켜도 콘솔에 안나오는데 어떻게 해야하는지 여쭤봐도될까여

    • R Friend R_Friend 2016.09.20 18:01 신고  댓글주소  수정/삭제

      R script는 상단 run 메뉴나 ctrl+엔터 로 실행합니다. 실행이 되든가 에러메시지가 뜨던가할텐데요, 아무 메시지도 없는 경우는 저도 모르겠네요.

      그냥 콘솔창에서 대화형(interactive mode)로 해보시지요.