4
我需要將非數字數據與日期作爲簡單線圖進行繪製。我正在使用matplotlib。matplotlib如何開始打勾留下來自軸原點的空間
下面是一些示例代碼。
import matplotlib.pyplot as plt
xticks=['Jan','Feb','Mar','April','May']
x=[1,2,3,4,5]
yticks = ['Windy', 'Sunny', 'Rainy', 'Cloudy', 'Snowy']
y=[2,1,3,5,4]
plt.plot(x,y,'bo') #.2,.1,.7,.8
plt.subplots_adjust(left =0.2)
plt.xticks(x,xticks)
plt.yticks(y,yticks)
plt.show()
我要開始刻度標記離開從原點一些空間。所以他們看起來不太緊張。我應該爲此使用Fixedlocator嗎?此外,我希望圖表成爲一條顯示每個點的標記的線,如this示例。 我該如何做到這一點?
如果你有興趣在廉價黑客,使用' plt.xticks(x,['\ n'+ s在xticks中的s])'作品 – wim