본문 바로가기
반응형

r자료형4

R에서 제공하는 모든 자료형 (숫자형,복소수형,문자형,논리형,NULL형) R에서 제공하는 모든 자료형 (숫자형,복소수형,문자형,논리형,NULL형) R에서 제공하는 자료형은 큰 범주로 나눠보면 아래와 같습니다. 1) 숫자형 (정수,실수,NaN,Inf)2) 복소수형3) 문자형4) 논리형 (TRUE,FALSE,NA)5) NULL 형 1) 숫자형 (정수,실수,NA,Inf) 숫자형은 다시 정수형과 실수형으로 나눠집니다. 디폴트는 실수형입니다. 정수형을 정의하고 싶을 경우 정수 뒤에 L을 붙여주면 됩니다. > a=3> a[1] 3> b=3L> b[1] 3> c=3.1> c[1] 3.1 typeof를 이용하면 변수의 자료형을 확인할 수 있습니다. > typeof(a) [1] "double" > typeof(b) [1] "integer" > typeof(c) [1] "double" 숫자형에.. 2020. 1. 20.
R 논리형(logical) 정의하기, 확인하기 R 논리형(logical) 정의하기, 확인하기 #1. 복소수형 정의하기 a=c(TRUE,FALSE) TRUE, FALSE 대신 T,F를 사용해도 됩니다. #2. 복소수형 확인하기 class(a)mode(a)str(a)typeof(a)is.logical(a) > 실행 결과 > class(a)[1] "logical" > mode(a)[1] "logical" > str(a) logi [1:2] TRUE FALSE > typeof(a)[1] "logical" > is.logical(a)[1] TRUE 2019. 11. 29.
R 숫자형(numeric) 중 실수형(double)정의하기, 확인하기 R 숫자형(numeric) 중 실수형(double)정의하기, 확인하기 #1. 실수형 정의하기 a=c(1,2,3) #2. 실수형 확인하기 class(a)mode(a)str(a)typeof(a)is.character(a) >실행결과 > class(a)[1] "numeric" > mode(a)[1] "numeric" > str(a) num [1:3] 1 2 3 > typeof(a)[1] "double" > is.numeric(a)[1] TRUE > is.double(a)[1] TRUE > is.integer(a)[1] FALSE 2019. 11. 29.
R 문자형(character)정의하기, 확인하기 R 문자형(character)정의하기, 확인하기 1. 문자형 정의하기 a=c("hi","123","good") #2. 문자형 확인하기 class(a)mode(a)str(a)typeof(a)is.character(a) > 실행결과 > class(a)[1] "character" > mode(a)[1] "character" > str(a) chr [1:3] "hi" "123" "good" > typeof(a)[1] "character" > is.character(a)[1] TRUE 2019. 11. 29.
반응형