• Q&A
  • 회원가입
  • 로그인

[basic] R - Data Types (알랭 데이터타입) - 자료형

40  
목차
  1. 데이터 타입 결정
  2. 기본 데이터 타입

 

데이터 타입 결정

※ Data Type (데이터타입 = 자료형)

 

  1. R 언어는 자료형 지정 키워드 불필요.
  2. 변수에 값 할당 시 자료형 자동 결정됨.
  3. 자료형에 따라 다른 작업 수행 가능. (∴ 매우 중요)
  4. 변수명이 동일 시 마지막 할당된 값의 자료형 따름.

 


[예제]

 

hz <- 2012 # numeric 타입

hz <- "Homzzang.com" # character 타입

hz # [1] "Homzzang.com"


PS. R 언어엔 다양한 자료형과 객체 클래스 있음. 나중에 자세히 소개.

 

기본 데이터 타입

 

1. R 언어의 기본 데이터 타입 종류.

  • numeric - (ex) 1.2, 34, 567
  • integer - (ex) 1L, 55L, 100L (※ "L" : 정수로 선언 의미)
  • complex - (ex) 1 + 2i (※ "i" : 허수부)
  • character (소위, string) - "H", "Hz", "TRUE", "12.3")
  • logical (소위, boolean) - TRUE, FALSE


2. class() 함수 사용해 변수의 데이터 타입 확인 가능.

 


[예제]

 

# numeric 타입

x <- 12.3

class(x) # [1] "numeric"


# integer 타입

x <- 1234L

class(x) # [1] "integer"


# complex 타입

x <- 1i + 2

class(x) # [1] "complex"


# character 타입

x <- "Homzzang.com"

class(x) # [1] "complex"


# logical 타입

x <- TRUE

class(x) # [1] "logical"

 

PS. Java 자료형 종류

 


찾아주셔서 감사합니다. Since 2012