在 Matplotlib中与坐标轴相关的常用操作 中,最终的成图还是留有瑕疵。图中的坐标轴看起来不那么舒服,原因在于不是日常所用的过原点(0, 0)的坐标系,那么本文在前文基础上进行坐标轴位置优化。
利用plt.gca( )进行坐标轴的移动
首先观察画布上面的坐标轴,如下图
上图中,用红色标识出的黑色边界框线在Matplotlib中被称为spines,中文翻译为脊柱......在我理解看来,意思是这些边界框线是坐标轴区域的“支柱”。
那么,我们最终要挪动的其实就是这四个“支柱”
且所有的操作均在plt.gca( )中完成,gca就是get current axes的意思
(1)获取当前坐标轴位置并移动
既然要动,那么就要在获取当前坐标轴位置的基础上进行挪动。上代码,上图直观感受
import matp