2017-05-25 41 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()