1. Учиться
  2. /
  3. Courses
  4. /
  5. 금융을 위한 R 중급

Connected

Exercise

날짜 형식 (1)

앞에서 보셨듯이 R은 날짜를 읽을 때 형식에 매우 민감해요. 예를 들어 as.Date("09/28/2008")는 형식이 맞지 않아 오류가 발생했죠. 이를 해결하려면 format 인자를 통해 사용 중인 형식을 지정하면 됩니다:

as.Date("09/28/2008", format = "%m / %d / %Y")
[1] "2008-09-29"

조금 낯설 수 있지만, 핵심은 R에게 날짜가 mm/dd/yyyy 형태임을 알려 주는 문자 벡터를 정의한다는 거예요. 그러면 R이 각 구성 요소를 추출해 yyyy-mm-dd로 변환할 수 있어요.

지정할 수 있는 형식은 여러 가지가 있으며, 그중 몇 가지는 다음과 같아요:

  • %Y: 4자리 연도 (1982)
  • %y: 2자리 연도 (82)
  • %m: 2자리 월 (01)
  • %d: 2자리 일 (13)
  • %A: 요일 (Wednesday)
  • %a: 요일 약어 (Wed)
  • %B: 월 (January)
  • %b: 월 약어 (Jan)

Инструкции

100 XP

이번 연습에서는 워런 버핏의 생일인 "1930-08-30" 날짜를 다뤄볼게요!

  • as.Date()와 적절한 형식을 사용해 "08,30,1930"을 날짜로 변환하세요 (형태는 "month,day,year"입니다).
  • as.Date()와 적절한 형식을 사용해 "Aug 30,1930"을 날짜로 변환하세요.
  • as.Date()와 적절한 형식을 사용해 "30aug1930"을 날짜로 변환하세요.