티스토리 뷰
1.R이란?
- 통계 및 그래픽을 위한 프로그래밍 언어
- 1990년대 초 뉴질랜드 오클랜드 대학의 로버트 젠틀맨과 로스 이하카에 의해 통계처리를 목적으로 개발
- 데이터마이닝, 머신러닝 등으로 확장되어 응용 가능
- 오픈소스 언어이며, 인터프리터 언어로 컴파일 과정을 거치지 않아 분석 과정이 간결
- 비 전공자도 쉽게 배울 수 있는 장점을 가짐
- 데이터 분석은 “데이터 수집” -> “정제” -> “시각화”를 통해 분석하는 과정을 거쳐 데이터 안에 숨어있는 정보를 찾아내는 것

⁃장점
1)통계 분석 등에 활용할 수 있는 패키지 수가 많음
2)사용자 간에 다양한 정보를 공유 가능
3)R은 무료
4)다양한 운영체제에서 동작
⁃단점
1)쉬워도 프로그래밍 언어
2)처리 속도가 느림
3)사용 중 문제가 발생하면 스스로 해결해야 함
2. R과 R Studio 환경 구축
R: The R Project for Statistical Computing
www.r-project.org

- Korea 서버 링크 선택
- ‘install R for the first time’ 클릭
- 최신버전 다운로드 -> 설치
2 R GUI 실행

3 R Studio 다운로드 및 설치
RStudio | Open source & professional software for data science teams - RStudio
RStudio | Open source & professional software for data science teams
RStudio provides open source and enterprise-ready professional software for data science.
www.rstudio.com
- 자신의 환경에 맞는 OS 선택
4 R Studio 실행 환경

- 콘솔창 : 명령 프롬프트와 같은 기능을 수행-명령어를 입력하 고 Enter을 누르면, 해당 명령어가 실행되고, 그 결과가 콘솔창에 나타납니다.
- 스크립트 창 : 명령어를 여러 줄에 걸쳐서 문서 편집기처럼 기록 : Ctrl+Enter
- 새 스크립트 : ctrl + shift + N
- 환경 창 : 명령어를 실행하면 오른쪽 환경 창과 같이 Values에 a, b변수에 대한 값이 나타나게 됩니다.
-
Terminal 탭⁃Terminal 탭을 클릭하면 명령어를 입력하는 화면이 나타남. 이 탭은 윈도우와 같은 운영체제를 직접 다룰 수 있는 화면으로 사용할 일이 많지 않음
-
Jobs 탭⁃작성한 스크립트가 완료되기까지 오래 걸리는 작업들을 백그라운드로 실행하고, IDE는 계속 사용할 수 있도록 도와줌. 저장한 R 스크립트를 등록하고 작업을 시작하면 상태 바와 함께 소요 시간이 표시
-
Environment 탭⁃Environment 탭에서 사용한 데이터 세트 이름과 해당 데이터 세트에 포함된 데이터를 확인
-
History 탭⁃R 스튜디오에서 실행한 코드, 결과, 패키지 설치, 오류 등 거의 모든 작업 과정을 확인
-
Connections 탭⁃R과 데이터베이스 서버를 연결
- 데이터 관리를 위해 데이터베이스 서버를 둘 때 사용 -
Tutorial 탭⁃Tutorial 탭에서는 그림, 수식, 코드 등 다양한 R 스튜디오 사용법 학습
- 튜토리얼은 learnr 패키지를 설치하여 사용 -
Files 탭⁃윈도우의 파일 탐색기와 용도 및 사용 방법이 유사
-
Plots 탭⁃R 코드로 작성한 그래프를 확인할 때 사용
- Zoom 기능으로 화면을 확대하거나, 그래프를 이미지 파일이나 PDF 파일로 내보낼 수 있음 -
Packages 탭⁃패키지를 설치하거나 관리하는 탭
-
Help 탭⁃도움말 확인
-
Viewer 탭R 코드를 웹 브라우저로 출력했을 때 결과를 확인
728x90
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
반응형