2024-10-02 00:38:04 发布
网友
我绘制了以下图表:
但我希望1e-4是类似LaTex格式的东西,并且要放在旁边。我试过使用ax.yaxis.set_major_formatter(mpl.ticker.ScalarFormatter(useMathText=True, useOffset=True))
1e-4
ax.yaxis.set_major_formatter(mpl.ticker.ScalarFormatter(useMathText=True, useOffset=True))
以及ax.yaxis.get_major_formatter().set_powerlimits((0,1))单独使用,但它们不能产生预期的效果。在
ax.yaxis.get_major_formatter().set_powerlimits((0,1))
如何使y轴看起来更“可发布”?在
对于一个出版物,我假设每个图表都是一次性的,而不是需要通过编程完成的东西。在这种情况下,您可以通过调用set_yticklabels(a_list_of_strings)为记号标签分配字符串。见https://matplotlib.org/api/axes_api.html#ticks-and-tick-labels。在
set_yticklabels(a_list_of_strings)
对于一个出版物,我假设每个图表都是一次性的,而不是需要通过编程完成的东西。在这种情况下,您可以通过调用
set_yticklabels(a_list_of_strings)
为记号标签分配字符串。见https://matplotlib.org/api/axes_api.html#ticks-and-tick-labels。在相关问题 更多 >
编程相关推荐