1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. R 중급

Connected

अभ्यास

날짜 생성 및 서식 지정

R에서 간단한 문자열로부터 Date 객체를 만들려면 as.Date() 함수를 사용할 수 있어요. 문자열은 다음과 같은 기호로 정의되는 형식을 따라야 합니다(예시는 1982년 1월 13일을 나타냅니다):

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

다음 R 코드는 모두 1982년 1월 13일과 동일한 Date 객체를 생성합니다:

as.Date("1982-01-13")
as.Date("Jan-13-82", format = "%b-%d-%y")
as.Date("13 January, 1982", format = "%d %B, %Y")

첫 번째 줄은 format 인수가 필요하지 않았다는 점에 주목하세요. 기본적으로 R은 문자열을 "%Y-%m-%d" 또는 "%Y/%m/%d" 형식과 매칭합니다.

날짜를 생성하는 것 외에도, 날짜를 다른 표기법의 문자형으로 변환할 수도 있어요. 이를 위해 format() 함수를 사용합니다. 다음 코드를 실행해 보세요:

today <- Sys.Date()
format(Sys.Date(), format = "%d %B, %Y")
format(Sys.Date(), format = "Today is a %A!")

निर्देश

100 XP
  • 날짜를 나타내는 세 개의 문자열이 준비되어 있어요. 이를 각각 as.Date()로 날짜로 변환해 date1, date2, date3에 할당하세요. date1에 대한 코드는 이미 포함되어 있습니다.
  • format()을 사용해 날짜에서 유용한 정보를 문자형으로 추출하세요. 첫 번째 날짜에서는 요일을, 두 번째 날짜에서는 일(day of the month)을 선택하세요. 세 번째 날짜에서는 공백으로 구분된 월 약어와 4자리 연도를 선택해야 합니다.