본문 바로가기
Data Analysis/R

[R 프로그래밍 언어 활용 데이터 분석] 01 - R 언어 알아보기

by olli2 2021. 7. 5.

R 프로그래밍 언어 활용 데이터 분석 과정 - 1회차

01 - R 언어 알아보기

 

 

[R언어란?]

- 비교적 최근에 개발된 프로그래밍 언어 중 하나

- 1990년, 뉴질랜드 오클랜드 대학의 로스 이하카와 로버트 젠틀맨에 의해 개발된 통계 프로그래밍 언어 S-PLUS의 무료 버전 형태

 

[R언어의 특징]

- 데이터 분석에 특화된 언어

   통계를 포함한 데이터 분석 작업에 활용할 목적으로 개발된 언어

   컴파일 과정 없이도 바로 실행하여 결과를 확인할 수 있는 스크립트 언어

 

- 탄탄한 사용자 커뮤니티

   사용자 층이 두텁기 때문에 다양한 커뮤니티가 존재

   초보자를 위한 학습 자료 풍부

   국내 검색 사이트를 통해서 찾을 수 있는 한글 자료들이 증가하는 추세

 

- 다양한 패키지 제공

   데이터 분석에 사용되는 함수들을 종류별로 묶어 패키지 형태로 제공

   최신 이론이 발표되면 바로 R 패키지가 만들어져 신속하게 최신 이론을 데이터 분석에 활용하는 것이 가능

 

- 미적이고 기능적인 통계 그래프 제공

   데이터 분석에 있어서 분석 결과를 시각적으로 표현하는 것은 매우 중요

   ggplot이라는 패키지를 통해 아름다우면서도 기능적인 그래프를 쉽게 작성할 수 있도록 지원

 

- 편리한 프로그래밍 환경

   R 스튜디오라는 통합 개발 환경(IDE)에서 프로그램 작성/실행/수정 등 여러 작업 수행 가능

 

- 무료 사용

   무료로 사용할 수 있는 오픈소스 소프트웨어

   1년에 1~2차례 정기적으로 업데이트가 이루어져 지속적으로 기능이 향상

   윈도우 환경 뿐만 아니라 리눅스, 맥 OS 환경에서도 설치 및 사용이 가능