본문 바로가기
R 주제/R 기초 및 통계 강의

[R 강의] 14. 자료형 변환하기

by 만다린망고 2020. 3. 15.
반응형
도구 R로 푸는 통계

14. 자료형 변환하기



자료형끼리는 서로 변환이 가능합니다.


1. 문자열로 변환 as.character(x)


실수를 문자열로 바꿔봅시다.


> a=c(1,2,3)

> b=as.character(a)

> b

[1] "1" "2" "3"



2. 복소수로 변환 as.complex(x)


문자열을 복소수로 바꿔봅시다.


> a=c("1","13","14")

> b=as.complex(a)

> b

[1]  1+0i 13+0i 14+0i



3. 실수로 변환 as.numeric(x) or as.double(x)


논리값을 실수로 바꿔봅시다.


> a=c(TRUE,FALSE,FALSE)

> b=as.numeric(a)

> b

[1] 1 0 0



4. 정수로 변환 as.integer(x)


복소수를 정수로 바꿔봅시다.


> a=c(2+3i)

> b=as.integer(a)

경고메시지(들): 

강제형변환중에 허수부분이 버려졌습니다 

> b

[1] 2



5. 논리값으로 변환 as.logical(x)


실수를 논리값으로 바꿔봅시다.


> a=c(0,1,2)

> b=as.logical(a)

> b

[1] FALSE  TRUE  TRUE




영상이 더 편하신 분


반응형

댓글