[R] 문자, 숫자, 간단 함수(length, str, sum, mean, which 등)

 

 

통계 프로그램 R의 기초 내용 정리합니다.

 

✔︎ 문자(chr): 작은 따옴표 안에 있는 것은 문자로 인식 (=charactor)

 

✔︎ 숫자(num): 숫자로 입력된 것

   *R에서 숫자는 1부터 시작, 다른 통계 프로그램에서는 0부터 시작

 

✔︎ length(x): x안에 몇 개의 벡터가 있는지

   cf. nchar(x): x의 글자 수

 

✔︎ str(x): Data 속성. 즉 x의 Data가 문자or숫자인지, 몇 개인지 등 (=structure)

 

✔︎ x==y : x와 y가 같은지 판단. 결과값은 TRUE 또는 FALSE 로 나옴

   *R에서는 '=' 은 '담겨 있다'의 의미

R-chr-num-length-str-==


✔︎ z <- c(3:15): z에 3부터 15까지 연속 정수 나열

   *결과값 중 [1], [13]은 바로 옆 data가 몇 번째 data인지 표시 

 

✔︎ y[5:10]: y data 중 5번째~10번째 data 나열

 

✔︎ mean(z) == sum(z) / length(z)


✔︎ x <- c(-10:12): -10부터~12까지 연속 정수 나열

 

✔︎ sum(x>5): 5보다 큰 Data(여기서는 6,7,8,9,10,11,12) 갯수 

   ➲ 7        *TRUE= 1, FALSE=0으로 인식

 

✔︎ sum(x[x>5]): 5보다 큰 Data의 

   ➲ 63

 

✔︎ which(x>5): 5보다 큰 Data의 위치

   ➲ [1] 17 18 19 20 21 22 23