Home ChungLab Wiki
    • 설명
    • 못 고치는 문서
    • Menu
      • Navigation
      • RecentChanges
      • FindPage
      • 사이트맵
      • Help
      • HelpContents
      • HelpOnMoinWikiSyntax
      • 보기
      • 첨부
      • 정보
      • 원문 보기
      • 인쇄용 화면
      • 수정
      • 로드
      • 저장
    • 로그인

    Navigation

    • FindPage
    • HelpContents
    • FunReading

    Upload page content

    You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

    File to load page content from
    Page name
    설명

    2018-10-09 15:43:08에 수정된 1번째 판
    • Class
    • Statistics
    • InstallR

    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창(콘솔)이 전부다.

    • [첨부] RConsole_Mac.PNG

    화면의 파란색 글씨를 입력 해 보자.

    • 참고: > 이것은 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 분량인데 이 작업공간을 저장하라고 하면, 끌 때 저장하느라, 다시 켤 때 불러오느라 시간이 많이 걸린다. 다시 쓸 내용 아니면 저장 안 함을 선택하자.
    • 물론 변수 하나하나를 따로 저장할 수도 있고 그것이 권장된다. 방법은 나중에 알아보기로 하고 일단 저장안함을 선택하고 끈다.
    Copyright © ChungLab. Built on MoinMoin and Bootstrap. All Rights Reserved.