vlines
Pandas シリーズ プロットに垂直線 ( ) をプロットするにはどうすればよいですか?- ローリング手段などをプロットするために Pandas を使用しており、重要な位置を垂直線でマークしたいと考えています。
vlines
これを達成するために、または同様のものを使用することは可能ですか?- この場合、x 軸は
datetime
です。
質問する
97462 次
4 に答える
117
plt.axvline(x_position)
標準のプロット フォーマット オプション ( linestlye
、color
、ect)を使用します。
オブジェクトへの参照がある場合axes
:
ax.axvline(x, color='k', linestyle='--')
于 2013-10-06T20:54:47.207 に答える
46
時間軸があり、Pandas を pd としてインポートしている場合は、次を使用できます。
ax.axvline(pd.to_datetime('2015-11-01'), color='r', linestyle='--', lw=2)
複数行の場合:
xposition = [pd.to_datetime('2010-01-01'), pd.to_datetime('2015-12-31')]
for xc in xposition:
ax.axvline(x=xc, color='k', linestyle='-')
于 2016-03-09T20:59:44.467 に答える