matplotlib中轴('等于')和轴('缩放')之间的差异

时间:2017-07-12 12:24:43

标签: python matplotlib

在参考文献中,它们被描述为:

  

轴('等于')   改变x或y轴的限制,使得x和y的相等增量具有相同的长度;一个圆圈   圆形:

     

轴('缩放')   通过更改绘图框的尺寸而不是轴数据限制来实现相同的结果。:

但是我通过改变绘图框的尺寸来理解这个部分'。 所以我直接比较

import numpy as np
import matplotlib.pyplot as plt

plt.close('all')

x = np.array(np.linspace(-np.pi, np.pi))
y = np.sin(x)

ax1 = plt.subplot(2, 1, 1)
ax1 = plt.plot(x, y)
plt.axis('scaled')

ax1 = plt.subplot(2, 1, 2)
plt.plot(x, y)
plt.axis('equal')

enter image description here

使用plt.axis('缩放')绘制宽度时,差别不大。

我怎样才能更好地了解差异?

1 个答案:

答案 0 :(得分:3)

如果您使用不同的数据,我认为差异会变得更明显。

public class WebadminRESTController {

   @Autowired
   ExternalLinksRepo wRepositoryImpl;
...}

enter image description here

所以不同的是,如果绘图周围的轴根据方面改变,或者如果它们与通常的子图中保持相同并且按比例缩放,则绘图数据的方面相等。