시계열 도표에 수직선 추가
문제:
시간이 주어졌을 때- 계열 도표에서 중요한 사건을 표시하기 위해 특정 시간 지수에 수직선을 어떻게 그릴 수 있습니까? 간격?
해결책:
'axvline' 함수 사용
Matplotlib의 표준 방법으로 간격에 걸쳐 수직선을 추가합니다. 전체 플롯 창은 'axvline'입니다.
import matplotlib.pyplot as plt plt.axvline(x=0.22058956) plt.axvline(x=0.33088437) plt.axvline(x=2.20589566)
또는 시간 인덱스 목록을 제공하고 이를 반복할 수 있습니다.
xcoords = [0.22058956, 0.33088437, 2.20589566] for xc in xcoords: plt.axvline(x=xc)
사용자 정의 옵션
당신은 다음 키워드를 사용하여 행을 사용자 정의할 수 있습니다:
위 내용은 Matplotlib의 시계열 플롯에 수직선을 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!