본문 바로가기
지식/R 프로그래밍

R 프로그래밍 기초_ R 기본 개념 & 설치

by 엉클윤 2021. 1. 6.

R 프로그래밍 관련 다른 포스팅

2021/01/06 - [R 프로그래밍] - R 프로그래밍 기초_ R 기본 개념 & 설치

2021/01/06 - [R 프로그래밍] - R 프로그래밍 기초_R 스튜디오 설치 및 기본 셋팅

2021/01/09 - [R 프로그래밍] - R 프로그래밍 기초_기본 인터페이스

2021/01/13 - [R 프로그래밍] - R 프로그래밍 기초_패키지 (Package)

2021/01/18 - [R 프로그래밍] - R 프로그래밍 기초_그래프 그리기 의 모든것

2021/01/19 - [R 프로그래밍] - R 프로그래밍 기초_기본 R 명령어 모음

2021/01/20 - [R 프로그래밍] - R 프로그래밍 기초_R 자료형과 데이터 구조

 

 

 

 

 

 

 

 

 

 

 

 

R 이란?

분야를 막론하고 프로그래밍 언어에 대한 지식과 코딩능력은 점점 필수가 되어가고 있다. 기존에 프로그래밍과 무관한 분야에 있던 회사원, 연구원, 대학/대학원 학생들도 갑자기 프로그래밍 언어를 배워야 할 상황이 오기도 한다.

다양한 프로그래밍 언어들이 사용되고 있지만, R은 무료라는 장점과 자체 패키지들이 계속 개발됨에 따라 입지가 점점 높아지고 있다.

(패키지에 대한 설명은 다음 링크 참고 -> beaholic.tistory.com/6)

 

R을 이용한 그래프화 (출처 Datacamp)

 

 

특히 R은 통계 및 그래프 시각화에 효율적이며, 데이터 마이닝에도 적합한 프로그래밍 언어이다.

이미 다양한 Package가 오픈소스로 나와있어 사용법만 익힌다면 누구나 쉽게 활용이 가능하다고 한다.

이미 R 사용법에 대한 지식들도 쏟아져 나오고 있으나, 독자들이 어느 정도 프로그래밍 기초지식이 있는 것이라 가정한 글이 대부분이라 생초보들에게는 쉽지 않게 느껴질 수 있다.

앞으로 포스팅에서는 프로그래밍 언어를 처음 접하는 대상을 위해 R 활용을 위한 기초부터 실제 통계에 활용까지 공부해 나가며 포스팅할 예정이다.

 

 

 

 

 

R  프로그램 설치

앞서 말했듯이 R은 무료 배포이기에 홈페이지(www.r-project.org/)에 방문하여 설치할 수 있다.

 

홈페이지에 처음 들어가면 다음과 같은 창을 만날 수 있다. R에 대한 자세한 설명들이 곳곳에 있으나, 오늘은 다운로드를 위해서 네모칸 CRAN을 클릭.

 

 

 

 

 

 

그럼 오리지널 0-Cloud와 다양한 Mirror 사이트들이 있다.

아무 국가나 클릭해서 다운받아도 상관없으나 아무래도 한국 사이트가 속도가 빠를 듯하다.

 

 

 

 

 

 

 

본인에 맞는 운영체제를 선택하여 다운로드. 앞으로의 포스팅에서는 윈도우를 사용할 예정이다.

 

 

 

 

 

 

그럼 아래와 같은 화면이 나타난다. 처음 R을 설치하는 일반 사용자를 위한 'install R for the first time' 클릭!

 

 

 

 

 

 

이어서 다운로드를 클릭하면 설치 파일을 받을 수 있다.

이후에는 기본 설정으로 '다음->다음->다음' 을 클릭하여 프로그램을 설치하면 된다.

 

 

 

 

 

설치 후 파일을 실행하면 아래와 같은 화면을 만날 수 있을 것이다.

이대로 R을 사용하여도 되지만, R studio를 사용하면 더 편리한 환경에서 작업할 수 있다.

다음 포스팅에서는 R studio 설치와 기본 세팅에 대해서 알아보겠다. 

 

 

 

R 프로그래밍 관련 다른 포스팅

2021/01/06 - [R 프로그래밍] - R 프로그래밍 기초_R 스튜디오 설치 및 기본 셋팅

2021/01/09 - [R 프로그래밍] - R 프로그래밍 기초_기본 인터페이스

2021/01/13 - [R 프로그래밍] - R 프로그래밍 기초_패키지 (Package)

2021/01/18 - [R 프로그래밍] - R 프로그래밍 기초_그래프 그리기 의 모든것

2021/01/19 - [R 프로그래밍] - R 프로그래밍 기초_기본 R 명령어 모음

2021/01/20 - [R 프로그래밍] - R 프로그래밍 기초_R 자료형과 데이터 구조

댓글