1. 학습
  2. /
  3. 강의
  4. /
  5. R에서 날짜와 시간 다루기

Connected

연습 문제

시간별 날씨 데이터 가져오기

시간별 데이터는 조금 다릅니다. 날짜 정보가 year, month, mday 세 개의 열로 나뉘어 있으므로, 이를 결합하려면 make_date()를 사용해야 해요.

시간 정보는 별도의 time 열에 들어 있습니다. 날짜와 시간이 서로 다른 변수로 분리되어 있는 경우가 흔하죠. 날짜시간을 만드는 한 가지 방법은 date와 time을 붙여 문자열을 만든 뒤, 그 문자열을 파싱하는 것입니다. 이번 연습에서 그렇게 해 볼 거예요.

지침

100 XP
  • read_csv()로 시간별 데이터 "akl_weather_hourly_2016.csv"를 불러오고, akl_hourly_raw를 출력해 날짜가 year, month, mday로 나뉘어 있는지 확인하세요.
  • mutate()를 사용해 make_date()로 date 열을 만드세요.
  • 이미 date와 time 열을 이어 붙여 두었습니다. 이제 datetime_string 열을 파싱해 datetime을 생성하세요.
  • date, time, datetime 열을 확인해 서로 일치하는지 검증하세요.
  • x축에 datetime, y축에 temperature를 두고 그래프를 그려 데이터를 살펴보세요.