시작하기무료로 시작하기

시계열 데이터 부분 선택하기

시계열 데이터를 그릴 때, 전체가 아닌 일부 구간만 시각화하고 싶을 때가 있어요. 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()
코드 편집 및 실행