ホームページ >バックエンド開発 >Python チュートリアル >Matplotlib の時系列プロットに垂直線を追加する方法
時系列プロットに垂直線を追加する
問題:
時間を与えてください-系列プロットでは、重要なイベントや重要なイベントをマークするために特定の時間インデックスに垂直線を引くにはどうすればよいですか?
解決策:
「axvline」関数を使用する
間隔をまたぐ垂直線を追加するための Matplotlib の標準的な方法プロット ウィンドウ全体が 'axvline' ですfunction.
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 中国語 Web サイトの他の関連記事を参照してください。