R에서 데이터의 유형은 데이터가 어떤 값으로 이루어져 있는 가를 의미한다. 숫자로 되어 있는지, 문자로 되어 있는지 등을 말한다
- 수치형(Numeric)
- 문자형(Character)
- 논리형(Logical)
- 데이터의 유형을 알려주는 함수
1. 수치형(Numeric)
수치형 데이터는 숫자로 되어 있으며, 정수형(integer)과 실수형(double)이 있다.
- x1 <- 10 # x1의 type : 수치형의 정수형
- x2 <- 10.5 # x2의 type : 수치형의 실수형
2. 문자형(Character)
문자형 데이터는 하나의 문자 또는 문자열로 되어 있으며, 큰 따옴표 (" ") 또는 작은 따옴표 (' ')로 묶여 있다.
- x3 <- "인생은 고통의 바다이다." # x3의 type : 문자형
- x4 <- '인생은 고통의 바다이다.' # x3의 type : 문자형
3. 논리형(Logical)
논리형 데이터는 참과 거짓의 논리값으로 TRUE 나 FALSE 를 가진다.
- x5 <- TRUE # x5의 type : 논리형
- x6 <- FALSE # x6의 type : 논리형
4. 데이터의 유형을 알려주는 함수
데이터의 유형을 알려주는 함수는 mode() 함수와 is로 시작하는 함수가 있다. mode()함수는 문자형 형태로 최종적인 결과를 알려준다. 즉 "numeric", "character", "logical" 중에 하나로 표현된다. is로 시작하는 함수들의 최종적인 결과는 TRUE 또는 FALSE 형태로 나타난다.
- x1 <- 10
- mode(x1) #"numeric"
- is numeric(x1) #TRUE
'R' 카테고리의 다른 글
R 데이터 생성방법(Factor, DataFrame) / Data in R #5 (1) | 2023.12.21 |
---|---|
R 연산자 (R Operators) #R3 (0) | 2023.12.06 |
맥북 R / R studio 다운로드 방법 #R1 (0) | 2023.11.29 |