matplotlib 坐标,python matplotlib 坐标轴
不显示右侧和顶端的坐标轴是通过脊柱实现的,具体操作如下:
# 隐藏右侧和顶端的坐标轴ax.spines[右]。set _ visible(False)ax。棘刺.set_visible(False)可以参照绘制精美的图表官方文档之蜱和棘下边的例子进行操作,其中脊柱这个例子最基础,可以从这个例子看起。
为了方便阅读,把脊柱这个例子搬运到这里:
导入numpy作为NP导入matplotlib。py曲线为pltx=NP。林空间(0,2 * NP,100)y=2 * NP。sin(x)#约束布局确保标签不与轴重叠fig,(ax0,ax1,ax2)=plt.subplots(nrows=3,Constrained _ layout=True)ax0。绘图(x,y)轴0。set _ title(正常书脊)ax1。plot(x,y)ax1 . set _ title()set _ visible(False)ax1。棘刺.set_visible(False)#仅显示左侧和底部脊柱上的记号ax 1。雅克斯。set _ ticks _ position( left )ax1。xaxis。set _ ticks _ position(‘bottom’)ax2。plot(x,y)#仅绘制y-ticksax2.spines[left]之间的脊线set_bounds(-1,1)#隐藏右侧和顶部脊柱x2。棘刺[右].set _ visible(False)ax2。棘刺.set_visible(False)#仅显示左侧和底部脊柱上的记号x2。亚克西斯。set _ ticks _ position( left )ax2。xaxis。set _ ticks _ position( bottom )PLT。显示()
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。