시계열 데이터 부분 선택하기
시계열 데이터를 그릴 때, 전체가 아닌 일부 구간만 시각화하고 싶을 때가 있어요. pandas 라이브러리는 강력한 인덱싱과 부분 선택 기능을 제공해 DataFrame에서 원하는 구간만 쉽게 추출할 수 있습니다. 예를 들어, discoveries DataFrame에서 1950년부터 1960년 사이의 모든 데이터를 다음과 같이 날짜 범위를 지정해 부분 선택할 수 있어요:
subset_data = discoveries['1950-01-01':'1960-01-01']
주의: 이런 방식의 부분 선택은 DataFrame의 인덱스가 datetime 타입의 날짜를 포함할 때만 가능합니다. 그렇지 않으면 pandas가 오류 메시지를 반환해요.
이 연습은 강의의 일부입니다
Python으로 시계열 데이터 시각화
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Select the subset of data between 1945 and 1950
discoveries_subset_1 = discoveries['____':'____']
# Plot the time series in your DataFrame as a blue area chart
ax = discoveries_subset_1.____(color='blue', fontsize=15)
# Show plot
plt.show()