2017-05-25 80 views
0

嗨,大家好抱歉,如果壞的問題,但我有這個直方圖(附圖)我需要以某種方式在我的代碼中包括'勾號'上橫軸以及數字0 ,2,4,,6,8,10,10在我的例子中是最大的。添加「刻度線」到直方圖python(JES)

我不知道如何添加這些刻度標記我不能使用導入,字典,類似的東西。我最近的想法是一些循環,包括

i * ([(max-min)/5]) 

其中max和min是橫軸的開始和結束。

已經盯着這一個多星期了,這是最後一塊,我畫了一張空白,所以任何幫助將非常感激!

enter image description here

回答

0

要自定義刻度線的外觀,你可以使用Axes.tick_params()方法。

例如:

fig, ax = plt.subplots() 
ax.plot(datasetname['Bronze'],women_degrees['Craft'],label='datasetname') 
ax.tick_params(bottom="on", top="off", left="on", right="off") 
plt.show()