관리 메뉴

느루독서심리연구센터(010-2788-3025)

[빅데이터 통계 R 프로그램(3)] R Studio와 친해지기 본문

논문 잘 쓰는 법/통계 R 공부하자

[빅데이터 통계 R 프로그램(3)] R Studio와 친해지기

느루독서심리연구센터(010-2788-3025) 2018. 1. 28. 14:19
728x90
SMALL

이 글은 한국상담학신문(265-21-00636)에서 발행하는 글입니다.


Key word: R. R Studio, R Studio 구조, 콘솔(Console)창, 소스(Source)창, 환경(Environment)창, 파일(File)창


오늘은 R Studio가 어떻게 생겼는지, 어떻게 사용하는지 등을 익히며 R Studio에 익숙해져 볼까요?


1. R Studio 구성


R Studio를 설치하셨다면, 다음과 같은 아이콘을 통해 R Studio를 실행시킬 수 있습니다. 다음 아이콘을 더블클릭해 R Studio를 실행해주세요.



R Studio를 실행하면 아래와 같은 화면이 뜨게 됩니다. 



이 화면에 있는 요소들을 하나하나씩 알아가 봅시다. 



우선 외쪽에 있는 창은 콘솔(Console) 창. 오른쪽 상단에 창은 환경(Environment)창, 오른쪽 하단의 창은 파일(File)창입니다. 콘솔창의 오른쪽에 가장자리를 보면 사각형 2개가 겹쳐져 있는 모양을 볼 수 있습니다. 이 모양. 아이콘을 누르게 되면 콘솔창이 작아지면서 소스(Source)창이 나타나게 됩니다. 


다음 사진에서 보이듯이 소스(Source), 콘솔(Console), 환경(Environment), 파일(File) 4개의 창이 R Studio를 사용할 때 가장 많이 사용하게 될 창들입니다.



이제 각각의 창들이 어떤 역할을 하는지 알아봅시다.


1) 콘솔(Console)창: 명령어를 실행!



현재 왼쪽 아래에 위치한 창이 바로 콘솔 창이죠. 저번 글에서 R GUI를 다루는 부분에서 여러분은 이미 콘솔을 한 번 다뤄보았습니다. 


프롬프트(Prompt)에 명령어를 입력하면 실행한 결과가 출력이 됩니다. R GUI에서 간단한 연산을 했던 것처럼 간단한 연산을 수행하는 명령어를 실행해 봅시다!

' 1+1 '과 같은 명령어를 입력하고 'Enter'를 누르면 됩니다.



2) 소스(Source)창: 명령어를 기록!



왼쪽 위에 위치한 창은 '아래 한글'이나 Word와 같은 문서 편집기라고 보셔도 되는 소스 창입니다. 여기에는 여러분이 필요로 하는 명령어들을 기록할 수 있는데요. 입력한 명령어들로 만든 문서를 스크립트(Script)라고 부릅니다.


콘솔창에서 했던 것처럼 간단한 연산을 써봅시다. 다음과 같이 기록해 보세요.

 


뭔가 다르지 않나요. 콘솔 창에서는 "Enter"를 누를 때마다 바로바로 결과가 나왔지만 소스창은 기록만 되고 있습니다. 결과를 알고 싶어도 아무런 반응이 없습니다.


결과를 알기 위해서 입력한 명령어를 실행하려면 실행하고 싶은 행을 클릭해 마우스 커서를 위치시킨 후 "Ctrl + Enter"를 눌러야 합니다. 두 번째 행에 마우스 커서(ㅣ)를 두고 실행해 보겠습니다. 

커서가 있던 행의 멸령이 콘솔 창으로 넘어가 실행되었습니다. 이번에는 첫 번째 행과 세 번째 행을 실행해 보겠습니다. 마우스 커서를 실행시킬 행에 두고 "Ctrl + Enter"를 눌러주세요. 다음과 같이 실행이 되나요? 



한 줄씩 실행시키는 방법은 이제 아시겠죠? 그렇다면 명령어 전체를 한 번에 실행시키고 싶을 때는 어떻게 해야 될까요?


마우스로 드래그를 하거나, "Shift + 방향키"를 사용해 실행하려는 블록으로 지정해주세요. 그 후, "Ctrl + Enter"를 누르면 여러 개의 명령어가 순서대로 실행됩니다. 즉, 여러 명령어의 실행은 "블록 + Ctrl + Enter"라고 할 수 있습니다.  


3) 환경(Environment)창: 데이터를 한눈에!



환경 창에서는 데이터를 분석하는 과정에서 데이터의 현재 값, 데이터의 변화 등 생생한 데이터를 보여줍니다. 지금은 아무런 데이터도 생성하지 않았기 때문에 비어있는 상태입니다. 


명령어를 실행해 데이터를 생성해 봅시다. 소스 창에 "a <- -1"라고 입력해봅시다. 이 명령어는 'a라는 변수를 만들고 1을 집어넣어라'는 의미입니다. 명령어 입력이 끝났으면, "Ctrl + Enter"로 명령을 실행해 주세요. 실행을 했더니 환경 창에 Value 목록이 생기고 a의 값이 1임을 알려줍니다. 



이번에는 'b라는 변수를 만들고 2를 집어넣어라'는 의미의 명령어를 작성하고 실행해 봅시다. 말이 조금 길 뿐 전혀 어렵지 않으니 겁먹지 말아 주세요~^^

"b <- 2"를 소스 창에 입력하고 "Ctrl + Enter"로 실행해 주세요.


*히스토리(History)창: 실행한 명령들은 무엇?

환경 창 옆을 보면 "History"라는 탭이 보입니다. 이 탭을 클릭하면 다음과 같은 창으로 전환되게 됩니다. 이 창에서는 여러분이 이때까지 실행한 명령어들을 보여줍니다.



4) 파일(File)창: 내 파일은 어디에?



파일 창은 이름 그대로 파일들을 보여주는 창입니다. 데이터 분석을 위해서는 먼저 데이터가 있어야 되겠죠? '설문조사 집계 결과'와 같은 데이터 파일을 이 창에서 찾고 불러올 수 있습니다. 


-한국상담학신문-

건강한 가족 회복, 개인회복을 위해 최선을 다하겠습니다!

제휴 및 강의 문의: 010-2788-3025


LIST
Comments