[R_bigdata] R의 데이터 타입들

#day01_02_type.R
#데이터 타입

#데이터 타입이라는 것이 존재한다.
# 문자, 숫자(정수,실수), 논리
# 정수 : 정확히 나누어 떨어지는 수
# 실수 : 정확한 수치

#1. 문자형 : 따옴표(큰,작은 상관없음)
txt1 <- 'We can'
txt1

#2. 숫자형 :
num1 <- 20000
num1

#3. date1 이라는 변수에 2020-04-04 값을 넣어라
date1 <- '2020-04-04'
date1

#자료형 확인하기
#class(),typeof()
class(txt1) #character 리턴 : 문자라는 뜻
class(num1) #numeric : 숫자라는 뜻
typeof(num1) #double 리턴
class(date1) #character 리턴 : 문자라는 뜻

# r에 포함된 기본함수로 date1을 날짜로 변경해보기
class(as.Date(date1)) #Date 리턴
typeof(as.Date(date1)) #double 리턴

date2 <- '2020-04-04'
date3 <- '2020-04-30'
# date2- date3 #Error

#날짜형태로 변경이후 연산해보기
as.Date(date2) - as.Date(date3) #리턴 : "Time difference of -26 days"


댓글