R
통계계산, 데이터 조작,시각화하시는 분은 R을 사용하거나 들어본 경험이 있으실겁니다. R은 통계계산과 그래픽을 위한 프로그래밍 언어입니다. 오픈소스이기 때문에 최신 분석기법을 패키지를 통해 제공하고 있습니다. 플랫폼 독립적입니다. Window, Mac OS, Linux 에서 이용가능합니다.
R 다운로드 : https://cran.rstudio.com/
R 실행화면
R GUI(Graphic User Interface)화면으로 내부에 R Console창이 있음
명령 프롬프트에 명령어 입력하면 결과물이 출력되나 저장할 수 없음
R Scipt
스크립트로 일련의 명령어 및 코드를 모은 텍스트 파일
콘솔화면에는 입력하면 바로 출력되기 때문에 유용하다.
R studio
R을 무료로 편리하게 사용가능한 인터페이스를 제공하는 통합개발 환경(IDE)입니다. R을 설치하고 별도로 설치해야 사용가능합니다. syntax별도 표시, Workspace관리, 시각화, 이전 기록, debugging, R 마크다운도 제공하고있습니다.
R studio 데스크탑 다운로드 : https://www.rstudio.com/products/rstudio/download/
R Studio 실행화면
(1) Script : console에 입력할 명령어 및 코드를 모은 텍스트 파일
(2) Console: 명령어를 입력하여 결과물을 출력하는 화면
Packages
모든 R 함수, dataset 이 함께 저장되어있습니다. 해당 package를 인터넷을 통해 다운로드해서 load 해서 사용해야합니다. 기본 package인 base은 기본적 R 함수, 시각화 함수 포함되어 있으며 별도 설치와 load가 불필요합니다. add-on package 은 따로 불러와야합니다. 메모리 관리 및 효율성 , 확장성 증가하게됩니다.
base 패키지
R설치시 기본적으로 이미 내장되어 있어 별도의 설치 불피요
기본적인 R 함수, 통계 및 데이터 분석을 위한 함수, 시각화 함수 등을 포함한다.
contributed 패키지
베이스 패키지 외의 패키지들로 install.packages()명령어로 별도 설치 필요
install.packages()
install.packages("stringr")
library()
설치된 패키지 불러오기
library( MASS )
Help
도움말
- 코드를 입력하거나 직접 화면에 입력하여 찾는 방법이 있다. 결과물은 하단의 화면으로 동일하게 나온다.
#기본 패키지 base에 관한 설명
?base help("base")
help.search("base")
'Data > R' 카테고리의 다른 글
[R] 자료형 (0) | 2021.07.21 |
---|---|
[R] 수학-사칙연산, 지수, 복소수 (0) | 2021.07.21 |
[R] 기초: 명명규칙, 변수할당 (0) | 2021.07.20 |
[R] Working directory (0) | 2021.07.19 |
[R] R markdown 마크다운 (0) | 2021.07.18 |