3
알아 두면 편하다 1 case sensitive R 에서는 대소문자 구별해야 한다. Mean, mean, MEAN은 서로 다른 단어로 인식한다. 도움말 얻기 help help.start() # 일반 도움말 help(mean) # mean() 함수 도움말 ?mean # 위와 동일 apropos('mean') # 'mean'가진 함수 리스트 example(mean) # mean() 함수 예제 1

알아 두면 편하다wolfpack.hannam.ac.kr/Stat_Notes/softwares/about_R/data... · 2018-05-02 · mean 이름을 갖는 모든 built in 함수 나열함 패키지 설치 R은 초기

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 알아 두면 편하다wolfpack.hannam.ac.kr/Stat_Notes/softwares/about_R/data... · 2018-05-02 · mean 이름을 갖는 모든 built in 함수 나열함 패키지 설치 R은 초기

알아 두면 편하다

1

case sensitive

R 에서는 대소문자 구별해야 한다. Mean, mean, MEAN은 서로 다른 단어로 인식한다.

도움말 얻기 help

help.start() # 일반 도움말help(mean) # mean() 함수 도움말?mean # 위와 동일apropos('mean') # 'mean'을 가진 함수 리스트example(mean) # mean() 함수 예제

1

Page 2: 알아 두면 편하다wolfpack.hannam.ac.kr/Stat_Notes/softwares/about_R/data... · 2018-05-02 · mean 이름을 갖는 모든 built in 함수 나열함 패키지 설치 R은 초기

mean 이름을 갖는 모든 built in 함수 나열함

패키지 설치

R은 초기 설치 시 base에 관련된 패키지만 설치한다. 새로운 함수, 관련 함수들을 가진 패키지(pacakage)를 설치해야 한다. 그래프를 그리는 ggplot() 함수는 ggplot2, 지도를 가져오는 get_map() 함수, 지도 그리는 ggmap() 함수는 ggmap 패키지에 있음

패키지 설치는 한 번만 하면 되지만 사용 시에는 매번 사용해야 한다.

install.packages(‘패키지이름’) # 패키지 설치 : 컴퓨터에 한 번만 설치하면 된다.library(패키지이름) # 패키지 사용 시 매번 적어 줘야 한다

2

Page 3: 알아 두면 편하다wolfpack.hannam.ac.kr/Stat_Notes/softwares/about_R/data... · 2018-05-02 · mean 이름을 갖는 모든 built in 함수 나열함 패키지 설치 R은 초기

결과 출력

(1) cat() 함수

숫자, 문자, 논리, 변수명 개별 값 출력, class=null 임

(2) print()

모든 오브젝트 출력 가능, 문자 벡터로 출력 (class=character)

print(paste('a=', 5* c(1:3)))class(print(paste('a=', 5* c(1:3))))cat(paste('a=', 5* c(1:3)))class(cat(paste('a=', 5* c(1:3))))

콘솔 prompt 입력 https://www.rdocumentation.org/

fun <- function() { ANSWER <- readline("Are you a satisfied R user? ") if (substr(ANSWER, 1, 1) == "n") cat("This is impossible. YOU LIED!\n") else cat("I knew it.\n")}if(interactive()) fun()

3