R

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

689
목차
  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 자료형 종류

 


분류 제목
basic R - Home (알랭 입문)
basic R - Intro (알랭 소개)
basic R - Start (알랭 시작)
basic R - Syntax / Print (알랭 구문/출력)
basic R - Comments (알랭 주석)
basic R - Variables (알랭 변수)
basic R - Data Types (알랭 데이터타입) - 자료형
basic R - Numbers (알랭 숫자)
basic R - Math (알랭 수학)
basic R - Strings (알랭 문자열) ※ 회피문자
basic R - Booleans / Logical Values (알랭 블린/논리값) - 참거짓
basic R - Operators (알랭 연산자)
basic R - If ... Else (알랭 IF조건문)
basic R - While Loop (알랭 while반복문) - break, next 키워드
basic R - For Loop (알랭 for반복문)
1/3
목록
 홈  PC버전 로그인 일본어
웹디자인언어
서버관리언어
고급코딩언어
그누보드
제작의뢰
Q&A 1
커뮤니티 2
웹유틸
회원센터
홈짱 PC버전 로그인