728x90

R의 특징

  1. 오픈소스 프로그램
  2. 그래픽 및 성능
  3. 시스템 데이터 저장 방식
    • 각 세션 사이마다 시스템에 데이터셋을 저장하므로 매번 데이터를 로딩할 필요가 없고 명령어 스토리도 저장 가능
  4. 모든 OS에서 사용 가능
  5. S 통계 언어를 기반으로 구현 된 표준 플랫폼
  6. 객체지향언어/함수형 언어
  7.  RAM 기반 언어
    • 대용량을 처리하는데는 한계가 있으나 오픈소스 라이브러리 종류가 많아 다양한 분석을 하기에는 적합

 


R 스튜디오의 구성

 

 

1. 소스창(스크립트 창)
명령어를 기록하는 창.
소스 창에 입력한 명령어로 만들어진 문서를 스크립트(Script)라고 합니다.
소스창에는 명령어를 입력해도 아무런 반응을 하지 않는데, 명령어를 실행시키려면 실행시키려는 행을 클릭해 커서를 이동시킨 후 Ctrl+Enter 를 누릅니다. 

2. 환경창
생성한 데이터를 보여주는 창
a) Environment : 소스창이나 콘솔창에 변수 a,b에 12라는 수를 각각 할당했다면 환경창에서 데이터를 정리해서 보여줌

 

b) History : 어떤 명령어를 실행했는지 확인 할 수 있음
c) Connections : 데이터베이스에 연결할 수 있음

3. 콘솔창
명령문을 실행하는 창

4. 파일창
폴더에 있는 파일을 보여주는 파일 창
a) File : 워킹디렉토리를 보여줌
b) Plot : 그래프를 보여줌
c) Package : 설치된 패키지 목록을 보여줌
d) Help : help()를 실행하면 도움말을 보여줌
e) Viewer : 분석결과를 웹문서로 출력한 모습을 보여줌

 


환경설정

 

 

1. Project Options
해당 프로젝트에만 영향을 미치는 옵션.
a) 인코딩 설정
- Tools > Project Options > Code Editing > Text encoding 항목이 UTF-8로 설정 되어 있는지 확인

2. Global Options
R 스튜디오 전반에 영향을 비치는 옵션.
a) 자동 줄 바꿈
- Tools > Global Options > Code 탭 > Soft-wrap R source files 체크
b) 테마 바꾸기
- Tools > Global Options > Appearance > Editor theme에서 원하는 테마 선택

 


 

728x90

+ Recent posts