통계 R 기초 사용 법 및 단축키 모음, R과 관련된 유용한 사이트 목록

IT/통계R|2020. 6. 18. 09:01

무료 통계 프로그램인 R은 오픈소스 기반으로 누구나 무료로 다운로드 받아 사용할 수 있는 유용한 프로그램 입니다. 데이터 시각화, 통계분석, 빅데이터 등 다양한 분야에서 사용되며 수만개가 넘는 추가 패키지를 통해 기능의 확장이 다양한 프로그램입니다.

 

 

 

 

 

 

 

 

통계 R 다운로드 사이트

https://www.r-project.org/

 

R: The R Project for Statistical Computing

 

www.r-project.org

 

R-Studio는 R 통계프로그램에서 제공하는 콘솔을 좀더 시각화하여 사용할 수 있게 하는 도구입니다.

 

RStudio 다운로드 사이트

https://rstudio.com/products/rstudio/download/

 

Download RStudio

RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, and a variety of robust tools for plotting, viewing history, debugging and managing

rstudio.com

 

기초 사용법

 

- '#' : 주석(comment)의 기능으로 프로그램 전반적인 내용, 명령어의 내용 등이 무엇을 의미하는지 알 수 있도록 사용자가 설명을 달아주는 기능. # 뒤에 있는 한 줄이 주석으로 처리되며 주석처리된 명령어는 실행되지 않습니다. 단 한 줄만 주석으로 처리되므로 다른 줄도 하고 싶으면 해당 줄 앞에 #를 써 주어야 합니다.

 

 

- ';' : 세미콜론은 하나의 명령어가 끝났음을 알려주는 문구입니다. 하지만 한 줄에 하나의 명령밖에 없으면 세미콜론을 해 주지 않아도 명령어가 끝났음을 인식하므로 주의하시기 바랍니다.

 

- 'Enter' : 콘솔 내 다음 줄로 이동할 때 사용합니다.

 

 

- 'Ctrl + Enter' : R의 명령어를 실행하는 기능. 명령어가 한 줄인 경우는 마우스의 위치는 해당 줄의 아무 곳에 있어도 상관이 없지만 명령어가 두 줄 이상인 경우에는 반드시 해당 명령어가 있는 곳을 블록잡고 실행시켜야 합니다.

 

- 'Shift + Enter' : 함수를 사용할 때에 함수에 들어가는 값을 argument라고 합니다. 함수 안에 들 어가는 argument가 많아지면 하나의 명령어가 길게 표현되므로 명령어 를 이해하는 데에 불편함이 있습니다. Shift + Enter를 하면 동일한 위치에 다른 argument를 올 수 있도록 해 줍니다.

 

- 'case sensitive' : R에서 사용하는 문구는 대소문자를 구별합니다. 이것은 “case sensitive하다” 라고 표현하는데 소문 자 x와 대문자 X는 전혀 다른 것을 의미하기 때문에 주의하시기 바랍니다.

 

[출처 : '2017 R을 이용한 데이터 분석(환경부)']

 

 

단축키

 

 - 선택영역(블럭) 주석처리/해제 : Ctrl + Shift + C

 - pipe 연산자(%>%) 입력 : Ctrl + Shift + M

 - 스크립트 저장 : Ctrl + S

 - 스크립트 창닫기 : Ctrl + W

 - 새로운 스크립트 창 열기 : Ctrl + Shift + N

 - 콘솔 창 지우기 :  Ctrl + L

 - 텍스트 찾기/바꾸기 : Ctrl + F

 

 

유용한 사이트들

 

www.rseek.org R과 관련된 내용만을 검색할 수 있는 유용한 사이트.

 

rseek.org - rstats search engine

 

rseek.org

 

www.r-bloggers.com R의 포털 사이트 역할을 하며, 개인이 R로 구현한 내용들이 소개되고, 사람들이 가장 많이 찾아서 내용, 패키지, 구인/구직 정보 등을 다룸. 

 

R-bloggers | R news and tutorials contributed by hundreds of R bloggers

If you have been tracking the numbers for the COVID-19 pandemic, you must have looked at dozens of models and tried to make some comparisons. Even under the best of situations it is difficult to

www.r-bloggers.com

 

www.stackoverflow.com R뿐만 아니라 다른 프로그램 언어에 대해 질문하고 답하는 내용들이 풍부. R에 대해서도 질문을 많이 하고, 좋은 답을 찾을 수 있습니다.

 

Stack Overflow - Where Developers Learn, Share, & Build Careers

Stack Overflow | The World’s Largest Online Community for Developers

stackoverflow.com

 

www.statmethods.net Quick-R이라는 표현처럼 R에 대해서 빠르게 공부해 볼 수 있는 사이트. 짧은 설명과 예제 프로그램이 있어서 따라 해 보면 좋습니다.

 

Quick-R: Home Page

About Quick-R R is an elegant and comprehensive statistical and graphical programming language. Unfortunately, it can also have a steep learning curve. I created this website for both current R users, and experienced users of other statistical packages (e.

www.statmethods.net

 

www.web-R.org 가톨릭대학교 성빈센트병원 순환기내과 문건웅 교수께서 개설한 사이트로 일반 사용자들이 웹으로 쉽게 R의 기능을 학습할 수 있도록 서비스를 제공하고 있습니다.

 

Home

제가 쓴 첫 영문책이 출간되었습니다, 많이 읽어봐주시고 amazon에 책 review부탁드립니다.

www.web-R.org

 

http://www.kocw.net/ KOCW(Korea Open CourseWare) 무료로 R에 대한 사이버강의를 수강할 수 있는 곳

 

KOCW

 

www.kocw.net

[출처 : '2017 R을 이용한 데이터 분석(환경부)']

댓글()