시작하기무료로 시작하기

오늘은 무슨 요일일까요?

R에는 날짜와 시간을 다루는 다양한 기능이 있어요. 이때 주로 사용하는 두 가지 데이터 클래스는 Date와 POSIXct입니다. Date는 "2015-01-22"처럼 달력 날짜를 표현하는 데 쓰이고, POSIXct는 "2015-01-22 08:39:40 EST"처럼 날짜와 시간을 함께 표현하는 방식이에요. 여기서 EST는 동부 표준시 기준으로 오전 8시 39분 40초를 의미합니다.

실무에서는 필요한 범위 내에서 가장 단순한 클래스를 사용하는 것이 좋습니다. 대부분의 경우 Date가 가장 간단한 선택이에요. 이 강의에서는 거의 대부분 Date 클래스를 사용할 예정이지만, 장중(financial intraday) 데이터 저장을 위해 POSIXct도 알아두는 것이 중요합니다.

아래 연습에서는 R에게 현재 날짜와 현재 시간을 요청해 보면서, 처음으로 날짜와 시간 객체를 살펴보겠습니다.

이 연습은 강의의 일부입니다

금융을 위한 R 중급

강의 보기

연습 안내

  • R이 현재 날짜를 반환하도록 Sys.Date()를 입력하세요.
  • R이 현재 날짜와 시간을 반환하도록 Sys.time()를 입력하세요. Date와 time의 대소문자 차이에 주목하세요.
  • Sys.Date()의 결과를 변수 today에 저장하세요.
  • todayclass()를 사용해 클래스(type)를 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# What is the current date?
___

# What is the current date and time?
___

# Create the variable today
today <- ___


# Confirm the class of today
___
코드 편집 및 실행