Matplotlib中,可以调整坐标轴x和y之间的相对比例。每个坐标轴坐标轴也可以按照一定方式缩放。除了等比例,也可以按对数方式缩放,这在很多时候都非常有用。特别是变量之间呈现指数或者幂的关系时,这样反而更容易看出来。
这次我们讨论如何利用pyplot中的函数实现相应的效果。
函数axis
首先我们来看函数axis对应的参数,以及参数的效果。axis函数整体来说,主要影响坐标轴的行为。比方说下图第一幅子图,使用了off这个参数。
axis('off')
其作用就是阻止显示坐标轴,只有曲线。其他一些参数都在下图的标题当中,大家可以对应文档和下图的效果选择合适的参数。比方参数square就是形成一幅方图。
设定坐标轴以对数方式收缩
如果我们猜测变量
和
之间满足如下关系:
。
那么为了验证这一点,通常我们对函数两边取对数那么就有: