PyPlot 反转 y 轴并使用对数刻度
有没有办法在PyPlot
中同时反转y轴并将其设置为对数坐标?我知道可以用下面的代码实现其中一个选项:
plt.gca().invert_yaxis()
还有
plt.yscale('log')
不过这两个选项组合在一起就不行了。有什么想法吗?非常感谢!
1 个回答
8
最简单的方法就是按照下面的顺序来做:
plt.scatter(x, y)
plt.yscale('log')
plt.gca().invert_yaxis()
plt.show()