R

1. 변수(2)

지혜의 시작 2020. 12. 23. 11:14
728x90

1. 숫자형

  • 실수(double)형태
  • 정수를 대입하더라도 실수 형식으로 식별함
> num1 <- 123
> num1
[1] 123
> print(typeof(num1))
[1] "double"
  • 소수점을 갖는 실수형
> num2 <- 3.14
> num2
[1] 3.14
> print(typeof(num2))
[1] "double"
  • 정수(integer)형
> num3 <- 123L
> num3
[1] 123
> print(typeof(num3))
[1] "integer"

 

2. 논리형(logical)

  • 참(TRUE), 거짓(FALSE), 영어 대문자만 사용해야 함
> is <- TRUE
> is 
[1] TRUE
> print(typeof(is))
[1] "logical"

3. 특수한 형태의 값

  • NULL(결정되지 않은 값)
  • 데이터의 값이 아직 존재하지 않는다는 의미
> k <- NULL
> k
NULL
> print(typeof(k))
[1] "NULL"
  • NA(손실값, 결측값) : Missing Value
  • NaN(숫자가 아닌 값) : Not a Number ; 수학적으로 정의되지 않은 값
  • Inf(무한대) : infinite를 줄여서 사용
> g <- NA
> g
[1] NA
> print(typeof(g))
[1] "logical"
> 
> j <- NaN
> j
[1] NaN
> print(typeof(j))
[1] "double"
> 
> i <- Inf
> i
[1] Inf
> print(typeof(i))
[1] "double"
728x90

'R' 카테고리의 다른 글

1. 변수(3)  (0) 2020.12.23
1. 변수(1)  (0) 2020.12.23