시작하기무료로 시작하기

플롯에 음영 영역 추가하기

Python으로 시계열 데이터를 그릴 때, 플롯의 특정 구간을 강조 표시할 수도 있어요. 예를 들어 1936년 1월 1일부터 1950년 1월 1일까지 사이에 음영 영역을 추가하려면 다음 명령을 사용할 수 있습니다:

ax.axvspan('1936-01-01', '1950-01-01', color='red' , alpha=0.5)

여기서는 alpha 인자를 사용해 영역의 전체 투명도를 지정했습니다(0은 완전 투명, 1은 불투명한 원색).

이 연습은 강의의 일부입니다

Python으로 시계열 데이터 시각화

강의 보기

연습 안내

  • .axvspan() 메서드를 사용해 1900년 1월 1일부터 1915년 1월 1일까지 날짜 구간에 투명도 0.3의 빨간색 세로 음영 영역을 추가하세요.
  • .axhspan() 메서드를 사용해 값 6과 8 사이 구간에 투명도 0.3의 초록색 가로 음영 영역을 추가하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Plot your the discoveries time series
ax = discoveries.plot(color='blue', fontsize=6)

# Add a vertical red shaded region
ax.____('1900-01-01', ____, color=____, alpha=____)

# Add a horizontal green shaded region
ax.____(6, ____, color=____, alpha=____)

plt.show()
코드 편집 및 실행