我有两个大手指
min=round(raw_min,-5) # a negative number
max=round(raw_max,-5)
我从中获得了一系列有趣的标记:
xticks=np.arange(min,max,500000)
在x轴上,我想要xticks
范围的小刻度(包括标签)。此外,我希望在值0
处有一个主要的刻度线和网格线。我试着添加:
minorLocator = FixedLocator(xticks)
majorLocator = FixedLocator([0])
ax.xaxis.set_major_locator(majorLocator)
ax.xaxis.set_major_formatter(FormatStrFormatter('%d'))
ax.xaxis.set_minor_locator(minorLocator)
plt.tick_params(which='both', width=1)
plt.tick_params(which='major', length=7, color='b')
plt.tick_params(which='minor', length=4, color='r')
ax.yaxis.grid(True)
ax.xaxis.grid(b=True,which='major', color='b', linestyle='-')
但它不起作用......
未成年人没有蜱,主要没有网格线。
有什么想法吗?
答案 0 :(得分:2)
好像我错过了以下一行:
plt.grid(b=True,which='both')