올바른 파싱 함수 선택하기
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)