#acl +All:read #format wiki #language ko #pragma description 기초의학통계학 및 실험; = R 설치하기 = [[https://cran.r-project.org]]에서 각자 OS에 맞는 버전 선택 {{attachment:InstallR_1.png||width=600px}} === Windows 용 === 대부분의 경우 [[https://cran.r-project.org/bin/windows/base/|base]] 버전을 선택 {{attachment:InstallR_2.png||width=600px}} 설치시 32-bit / 64-bit 을 물어보는데, Windows 버전에 맞게 선택. 잘 모르면 둘다 선택 {{attachment:InstallR_3.png}} R 실행 기본옵션을 조정할꺼냐고 물어보면 아니오 선택 {{attachment:InstallR_4.png}} === macOS 용 === macOS용은 한 가지 밖에 없다. 가장 높은 버전의 pkg 파일을 다운받고 실행한다. {{attachment:InstallR_Mac.png||width=600px}} == Test Run == R에서 제공하는 기본 GUI는 이렇게 생겼다. 명령문을 입력하고 결과를 받는 text창(콘솔)이 전부다. {{attachment:RConsole_Win.png||width=600px}} {{attachment:RConsole_Mac.png||width=600px}} 화면의 빨간색 글씨를 입력 해 보자. * 참고: > 이것을 prompt 라고 부른다, 이곳에 우리의 명령(command)를 입력한다. * A 라는 변수에 {3,5,6,100,4} 라는 수열을 대입 <- 한다는 뜻이다. 변수 이름과 수열은 마음에 드는 문자와 숫자로 변경할 수 있다. * c( , , , ) 이것은 R 에서 수열(vector)을 지정하는 방법이다. 사실 수열 말고도 문자나 다른 것들도 list로 지정할 수 있다. * mean(A) 는 A라는 변수에 들어있는 내용을 mean 이라는 함수에 입력값으로 주라는 명령이다. * mean 함수는 R에서 기본으로 제공하는 함수로, 입력값의 평균을 출력한다. quit() 는 R을 끄라는 명령이다. 입력해보자. {{attachment:RExit.png}} * 지금 작업하던 변수들을 저장하겠냐 (나중에 다시 쓸거냐) 라고 묻는다. * 예를 들어 12시간 동안 계산한 결과물이 변수 A에 저장되어 있는데, 이것을 저장 안 하면 다음에 다시 12시간 계산해야 한다. 저장하자 * 반대로 예를들어 변수 A에 저장된 데이타가 12 GB 분량인데 이 작업공간을 저장하라고 하면, 끌 때 저장하느라, 다시 켤 때 불러오느라 시간이 많이 걸린다. 다시 쓸 내용 아니면 저장 안 함을 선택하자. * 물론 변수 하나하나를 따로 저장할 수도 있고 그것이 권장된다. 방법은 나중에 알아보기로 하고 일단 저장안함을 선택하고 끈다. <> ----- <>