데이터 분석을 공부하면서 Python을 주로 이용했었는데
논문이나 서적을 읽으면서 공부를 진행하다 보면 R을 이용한 코딩 과정이나 설명이 많이 나오기도 하고
빅데이터분석기사 시험에서도 물론 Python이 있지만 R을 이용하여 설명하는 과정도 꽤 많기 때문에
기본적인 R의 필요성을 느끼게 되었다.
따라서 R의 설치부터 기초적인 문법을 공부하기로 하였다.
1993년 뉴질랜드에 위치한 오클랜드 대학교에서 개발된 통계 및 그래프 작업을 위한
인터프리터 프로그래밍 언어
- GPL로 배포되고 있어 무료로 사용할 수 있다.
- 그래픽 관련 패키지를 설치하면 간단하게 다양한 그래프를 활용할 수 있으며 구글이나 네이버 지도를 불러오거나 이를 활용해 GIS 용도로 쓰는 것도 가능하다.
- 데이터 마이닝, 빅데이터 프로세싱, 기계학습 등에 유용하다.
등의 장점이 있다.
역시 가장 큰 장점은 역시나 무료라는 것
예전에 우연히 디자인 일을 해야할 일이 생겨 급하게 프로그램을 알아봤었는데
Adobe XD, 포토샵 같은 경우는 유료로 사용하는 반면에
피그마의 경우 무료기도 하고 클라우드 기반의 서비스를 제공하기 때문에 아주 유용하게 사용했던 적이 있다.
R 설치하기
자, 그러면 R을 먼저 설치하기 위해
R: The R Project for Statistical Computing
www.r-project.org
에 방문을 하게 되면
같은 화면이 뜨게된다.
Getting Started ~~~ 라고 적혀있는 부분을 따라 내려가면
download R 이라고 적혀있는 링크를 클릭하여 보면 새로운 페이지가 나온다.
새로운 페이지에서 Korea를 찾아 스크롤을 내리면
위처럼 3개의 링크가 나오는데 아무거나 눌러도 무방하다고 한다.
나는 가장 첫 번째의 링크를 눌렀다.
첫 번째 링크를 따라가면 위와 같은 페이지가 나오고
나는 Windows 유저이기 때문에
Download R for Windows
를 눌러주면
위와 같은 페이지가 또 나오게 되고
가장 위의 Download R-4.2.2 for Windows
를 클릭하면 된다.
설치 파일을 다운 받을 수 있고 exe 파일을 실행 시키면 된다.
R studio 설치하기
R을 설치하고 나면
Console의 형태로 R을 실행시킬 수 있는데
능숙한 개발자들은 console이 더 익숙하고 편할 수 있겠지만
나같은 초짜들은 console이 아직은 어렵다.
따라서 필요한 것이 "R studio"
https://posit.co/download/rstudio-desktop/
Posit
The best data science is open source. Posit is committed to creating incredible open-source tools for individuals, teams, and enterprises.
posit.co
위의 홈페이지에 방문을 하면 R studio를 설치할 수 있다.
스크롤을 내려 자신의 OS 형태에 맞는 R studio를 설치하도록 하자.
R과 마찬가지로 Windows 10/11 을 선택하면
exe 파일이 다운로드 되고 설치하여 주면 끝.
R studio 까지 설치를 완료했다면 편한 사용을 위해
부가적인 세팅을 해주도록 하자.
좌측 상단의 Tools - Global Options 로 들어가면
이런 창이 하나 뜨게되고
Default working directory (when not in a project) :
를 통하여 R studio를 실행할 기본 디렉토리를 설정하여 줄 수가 있다.
나는 R을 이용하기 위해 Rstudy라는 별도의 디렉토리를 생성하였고 이 디렉토리 안에 파일을 넣기로 했다.
default directory 를 설정하고 나면 우측 하단에 자동적으로 디렉토리 내의 파일들이 연동되어서 보기 편해진다.
그 다음 encoding 설정을 해주어야 하는데
혹시나 한글이 들어간 파일을 사용할 때 글자가 깨지거나 하는 경우가 발생할 수 있어
Default text encoding :
에서 UTF-8 을 기본 default encoding 으로 설정하였다.
왼쪽의 Apperance 탭에서는
폰트, 폰트 크기, 테마 등을 설정하여 줄 수가 있다.
모바일에서도 Pycharm 등의 에디터를 사용할 때도 다크모드를 애용하는 나는
R studio 역시 다크모드로 바꿔주었다.
이로써 기본적인 R과 R studio 설치 방법을 알아보았고
다음 포스팅부턴 기본적인 R의 문법들을 공부해 볼 예정이다.
'데이터 > R' 카테고리의 다른 글
[R] 패키지 설치하기, 패키지 불러오기 (0) | 2022.11.19 |
---|---|
[R] 벡터 생성하기, 기본 함수, 변수 (0) | 2022.11.19 |