1. 학습
  2. /
  3. 강의
  4. /
  5. 금융을 위한 R 중급

Connected

연습 문제

여러 개의 날짜

단일 날짜를 만드는 방법을 아는 것도 중요하지만, 금융 데이터에서는 많은 날짜를 한꺼번에 다루는 경우가 많아요. 이런 경우 문자형을 날짜 형식으로 여러 개 변환해야 합니다. 벡터를 사용하면 이를 한 번에 처리할 수 있어요. 사실, 단일 문자가 길이가 1인 벡터라는 것을 기억하신다면, 지금까지 계속 벡터에 대해 작업해 온 셈이죠!

# 일자별 문자형 날짜 벡터 생성
dates <- c("2017-01-01", "2017-01-02",
           "2017-01-03", "2017-01-04") 

as.Date(dates)
[1] "2017-01-01" "2017-01-02" "2017-01-03" "2017-01-04"

앞서와 마찬가지로 겉으로는 또 다른 문자형 벡터처럼 보이지만, 내부적으로는 모두 숫자형으로 저장되며 날짜만의 특별한 속성을 갖고 있어요.

지침

100 XP
  • "2017-02-05"부터 "2017-02-08"까지(포함) 4일을 담은 또 다른 날짜 벡터를 만들어 보세요. 이름은 dates로 하세요.
  • 요일 "Sunday", "Monday", "Tuesday", "Wednesday"를 그 순서대로 벡터 dates의 names()로 지정하세요.
  • []를 사용해 dates를 서브셋하여 "Monday"의 날짜만 가져오세요.