[英]How to set Y axis intersect to a specific date on X axis in matplotlib
我有時間序列數據集,我想要 plot。
X 軸數據點的類型為Timestamp('2000-01-04 00:00:00')
Y軸數據點是float
類型
當我執行通常的ax.plot(x, y)
時,圖表打印正常,但 Y 軸與 X 軸相交,從 X 軸上的數據開始向左偏移幾個像素。 所以我嘗試用各種組合設置相交,例如:
ax.spines['left'].set_position(('data', '2000-01-04'))
ax.spines['left'].set_position(('data', 946944000000000000))
但他們都沒有工作。
如果 X 軸是,如何設置所需的 X 軸相交
DatetimeIndex(['2000-01-04',
...
'2021-12-17'],
dtype='datetime64[ns]', name='Date', length=5535, freq=None)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.