Install R
https://cran.r-project.org에서 각자 OS에 맞는 버전 선택
Windows 용
대부분의 경우 base 버전을 선택
설치시 32-bit / 64-bit 을 물어보는데, Windows 버전에 맞게 선택. 잘 모르면 둘다 선택
MDI/SDI 선택을 물어본다. R은 text 기반으로 명령을 하고 결과를 받지만, 명령을 타이핑 할 화면(아주 기초적인 GUI)를 제공한다. 그것을 MDI로 구성할까, SDI로 구성할까 물어보는 것인데, 어차피 R에서 제공하는 R Gui 안 쓸 것이므로 아무거나 선택
macOS 용
macOS용은 한 가지 밖에 없다. 가장 높은 버전의 pkg 파일을 다운받고 실행한다.
Test Run
R에서 제공하는 기본 GUI는 이렇게 생겼다. 명령문을 입력하고 결과를 받는 text창(콘솔)이 전부다.
화면의 파란색 글씨를 입력 해 보자.
참고: > 이것은 prompt 라고 부르는데, 이곳에 우리의 명령(command)를 입력한다.
A 라는 변수에 {3,5,6,100,4} 라는 수열을 대입 <- 한다는 뜻이다. 변수 이름과 수열은 마음에 드는 문자와 숫자로 변경할 수 있다.
- c( , , , ) 이것은 R 에서 수열(vector)을 지정하는 방법이다. 사실 수열 말고도 문자나 다른 것들도 list로 지정할 수 있다.
- mean(A) 는 A라는 변수에 들어있는 내용을 mean 이라는 함수에 입력값으로 주라는 명령이다.
- mean 함수는 R에서 기본으로 제공하는 함수로, 입력값의 평균을 출력한다.
quit() 는 R을 끄라는 명령이다. 입력해보자.
- 지금 작업하던 변수들을 저장하겠냐 (나중에 다시 쓸거냐) 라고 묻는다.
- 예를 들어 12시간 동안 계산한 결과물이 변수 A에 저장되어 있는데, 이것을 저장 안 하면 다음에 다시 12시간 계산해야 한다. 저장하자
- 반대로 예를들어 변수 A에 저장된 데이타가 12 GB 분량인데 이 작업공간을 저장하라고 하면, 끌 때 저장하느라, 다시 켤 때 불러오느라 시간이 많이 걸린다. 다시 쓸 내용 아니면 저장 안 함을 선택하자.
- 물론 변수 하나하나를 따로 저장할 수도 있고 그것이 권장된다. 방법은 나중에 알아보기로 하고 일단 저장안함을 선택하고 끈다.
