R Program Language
- 뉴질랜드의 로버트 젠틀맨(Robert Gentleman)과 로스 이하카(Ross Ihaka)에 의해 시작
- S 언어와 함수형 언어 Scheme의 영향을 받았다.
- 통계 소프트웨어 개발과 자료분석에 널리 사용된다.
- 인터프리터형 언어이므로 1라인씩 처리한다.
인터프리터(interpreter) : 고급언어로 작성된 소스프로그램 명령문들을 한번에 한 줄씩 읽어 들여서 실행하는 프로그램
한줄씩 곧바로 실행 시킨다 --> 대화식 언어
(원래 속도가 느렸으나 지금은 개선되어 빅데이터를 처리할 수 있는 속도라고 한다.)
R 설치 과정 (window)
(R Studio가 아닌 R을 설치해줬다. 동일한 프로그램인데 R studio가 좀 더 사용하기 편리하게 만들어진듯...........?
일단 공부를 위해 R을 설치 ..! )
1. The Comprehensive R Archive Network (r-project.org) 접속
2. Download R for Windows 클릭
3. install R for the first time 클릭
4. Download R 4.1.0 for Windows 클릭 (버전은 최신 버전)
5. 설치
시스템이 64bit라 나는 32비트는 체크 해제하고 설치
(이전에 R-studio 설치할 때는 윈도우 계정명이 한글이어서 설치가 안됐다. 이것때문에 영어계정 하나 더 생성했던 기억이,, R은 바로 영어계정에 설치해서 상관없는지 잘 모르겠다.)
설치 끝
JDK 설치
- R에서 자바 프로그램과의 인터페이스를 원활하게 하기위해 JDK를 설치
(R은 현재 패키지가 없는 상태이므로 Java 인터페이스 도움을 받기 위해 JDK를 설치한다.)
1. https://www.oracle.com/kr/java/technologies/javase-downloads.html 접속
2. JDK Download 클릭
3. Windows x64 Installer 파일 클릭 --> Download 클릭 (64bit라서 x64)
설치 끝
+ 간단한 예제
sum 함수에 대한 도움말 : help('sum') 또는 ?sum
sum 함수 사용예시 : example(sum)
data() --> R에서 제공하는 data 목록을 보여줌
- 스크립트에서 실행
스크립트 창에서 ctrl+R
'study > 빅데이터 분석' 카테고리의 다른 글
[R프로그래밍] #6. 외부파일 읽어오기 (0) | 2021.06.30 |
---|---|
[R프로그래밍] #5. 조건제어문, 함수 (0) | 2021.06.29 |
[R프로그래밍] #4. 자료형-2 (list, matrix), 데이터프레임 (0) | 2021.06.21 |
[R프로그래밍] #3. 산술연산자, 변수, 자료형-1 (0) | 2021.06.21 |
[R프로그래밍] #2. R 패키지 설치 (0) | 2021.06.18 |