如何使Matplotlib图具有对数刻度倒置?

时间:2019-02-22 20:31:00

标签: python python-2.7 matplotlib

我正在尝试按反对数刻度绘制压力。

我正在努力使用matplotlib找到这样的函数:

plt.yscale('reverse_log')

enter image description here

当压力降低时,应该有更大的间距,而不是在压力大时有较大的间距。

1 个答案:

答案 0 :(得分:0)

获得对数图(例如使用plt.loglog)后,使用

ax.invert_yaxis()

ax为轴。如果没有轴作为对象,则可以使用plt.gca()获取当前轴:

plt.gca().invert_yaxis()