시작하기무료로 시작하기

올바른 파싱 함수 선택하기

lubridate에는 순서가 알려진 날짜를 파싱하는 여러 함수가 있어요. 예를 들어, ymd()는 연도가 먼저, 그다음 월, 그다음 일이 오는 형식의 날짜를 파싱합니다. 파싱은 유연해서, m은 숫자(예: 9 또는 09), 월의 전체 이름(예: September), 또는 약어(예: Sep)여도 잘 인식해요.

y, m, d가 어떤 순서로든 포함된 모든 함수가 있습니다. 날짜에 시간이 함께 있다면, ymd, dmy, mdy, ydm로 시작하고 뒤에 _h, _hm, _hms 중 하나가 붙는 함수를 사용할 수 있어요.

사용 가능한 모든 함수를 보려면, 날짜용으로는 ymd(), 날짜-시간용으로는 ymd_hms()의 도움말을 확인하세요.

여기 몇 가지 도전 과제가 있어요. 각 경우에 날짜가 하나 제공되며, 여러분은 이를 파싱할 올바른 함수를 선택하시면 됩니다.

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

R에서 날짜와 시간 다루기

강의 보기

연습 안내

각 날짜 뒤에는 ISO 8601 형식이 주석으로 표시되어 있으니, 정답을 확인하는 데 참고하세요.

  • x를 파싱할 올바른 함수를 선택하세요.
  • y를 파싱할 올바른 함수를 선택하세요.
  • z를 파싱할 올바른 함수를 선택하세요.

실습형 인터랙티브 연습

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

library(lubridate)

# Parse x 
x <- "2010 September 20th" # 2010-09-20
___(x)

# Parse y 
y <- "02.01.2010"  # 2010-01-02
___(y)

# Parse z 
z <- "Sep, 12th 2010 14:00"  # 2010-09-12T14:00
___(z)
코드 편집 및 실행