첫 번째 시계열 만들기
영상에서 pd.date_range()를 사용해 날짜 시퀀스를 생성하는 방법을 배웠습니다. 또한 결과로 반환된 pd.DatetimeIndex의 각 날짜가 pd.Timestamp 객체이며, 다양한 속성을 통해 날짜 정보를 조회할 수 있다는 것도 확인했습니다.
이번 연습 문제에서는 일주일치 데이터를 생성하고, 결과를 반복하면서 각 날짜의 dayofweek와 day_name()을 출력해 보겠습니다.
이 연습은 강의의 일부입니다
Python으로 시계열 데이터 다루기
연습 안내
이미 pandas를 pd로 임포트해 두었습니다.
pd.date_range를 사용하여'2017-1-1'부터 시작하는 날짜 7개를 (기본값인) 일별 빈도로 생성하세요.start와periods인수를 활용하고, 결과를seven_days에 할당하세요.seven_days의 각 날짜를 반복하면서, 매 반복마다.dayofweek와.day_name()속성을 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create the range of dates here
seven_days = ____
# Iterate over the dates and print the number and name of the weekday
for day in ___:
print(___.___, ___.___)