plt.figure(figsize=(4,4))
aapl_data.plot.line(x='Date',y='Adj Close',title='test')
plt.ylabel('Adj Close')plt.show()
我如何整理 X 軸。我嘗試在代碼中使用 figsize 但它沒有做任何事情
uj5u.com熱心網友回復:
更好地顯示整個代碼。因為我不確定你是否有這樣的字串:ax = plt.axes()
ax.xaxis.set_major_locator(mdates.DayLocator(interval = 3))
uj5u.com熱心網友回復:
嘗試格式化日期
ax.xaxis.set_major_formatter(mdates.DateFormatter('%Y-%b'))
uj5u.com熱心網友回復:
這個問題可以有兩種解決方案。
- 增加視窗的寬度。這可以通過以下方式實作:
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(40,4))
fig.add_subplot(1,1,1).plot([1,2,3], [1,2,3])
plt.show()
- 使標簽垂直而不是水平。這可以通過以下方式完成:
plt.xticks(range(10), rotation='vertical')
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/454513.html
標籤:Python matplotlib 折线图