但我希望1e-4
类似于LaTex格式化,并且要站在一边。我尝试过用过
ax.yaxis.set_major_formatter(mpl.ticker.ScalarFormatter(useMathText=True, useOffset=True))
和
ax.yaxis.get_major_formatter().set_powerlimits((0,1))
分开,但他们没有达到预期的效果。
如何让y轴看起来更像"可发布"?
答案 0 :(得分:0)
对于出版物,我假设每个图表都是一次性的,而不是需要以编程方式完成的。在这种情况下,您可以通过调用set_yticklabels(a_list_of_strings)
将字符串分配给刻度标签。见https://matplotlib.org/api/axes_api.html#ticks-and-tick-labels。