더북(TheBook)

정수형과 복소수형으로도 출력해 보겠습니다.

> x <- c(1L, 2L, 3L, 4L, 5L)   # 정수형으로 출력하려고 끝에 명시적으로 L을 붙임
> x
[1] 1 2 3 4 5

> class(x)                     # 정수형으로 출력됨
[1] "integer"

> x <- 1+0i
> x
[1] 1+0i

> class(x)                     # 복소수형-----복소수는 complex라고 표현합니다.
[1] "complex"

 

class() 함수는 데이터 종류나 구조를 확인해서 출력합니다. 처음 예시에서 정수형이나 실수형은 숫자형(numeric)으로 출력되었는데, R에서는 명시적으로 (꼭 지정해서) 데이터를 정의하지 않으면 숫자형으로 출력됩니다. 즉, 숫자형에 이들이 모두 포함된다고 생각하면 됩니다. 일반적으로 실무에서는 앞서 분류한 숫자형 개념 내에서 주로 활용합니다. 복소수 개념까지 활용할 일은 거의 없지만, 분류는 이처럼 나눌 수 있다고 알아 둡니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.