ax.spines['top'].set_visible(False) # 将右边、上边的两条边颜色设置为空 其实就相当于抹掉这两条边,或者是用set_visible设置为False # ax.xaxis.set_ticks_position('bottom') # 这两行似乎没用 # ax.yaxis.set_ticks_position('left') # 指定下边的边作为x轴,指定左边的边为y轴 ax.spines['bott...
'''ax.yaxis.set_ticks_position('left')''' 使用.spines设置边框:x轴;使用.set_position设置边框位置:y=0的位置; (位置所有属性:outward,axes,data) '''ax.spines['bottom'].set_position(('data',0))''' 使用.spines设置边框:y轴;使用.set_position设置边框位置:x=0的位置; (位置所有属性:outward,...
2.xticks,yticks,set_ticks_position 2.1matlab风格 x=np.linspace(-5,5,100)fig=plt.figure()plt.plot(x,np.sin(x),label='sin',linewidth=3,linestyle='--')plt.legend()plt.ylim((-1.5,1.5))plt.xlabel('x')plt.ylabel('y')#xticks=np.linspace([-np.pi,np.pi],[r'-$\pi$',r'$\pi$...
ax.xaxis.set_ticks_position('bottom') #设置X轴为bottom ax.yaxis.set_ticks_position('left') #设置Y轴为left ax.spines['bottom'].set_position(('data',0)) #设置底的也就是X轴的数据起点 ax.spines['left'].set_position(('data',0)) #设置left 的也就是Y轴的数据起点 1. 2. 3. 4. ...
.set_color:设置边框颜色:默认白色 .spines:设置边框 .xaxis.set_ticks_position:设置x坐标刻度数字或名称的位置 .yaxis.set_ticks_position:设置y坐标刻度数字或名称的位置 .set_position:设置边框位置 设置不同名字和位置: import matplotlib.pyplot as plt ...
colorbar(cs,cax=position,shrink=0.4)#绘制colorbar并省称为cb ax2=cb.ax#召唤出cb的ax属性并省称为ax2,这时ax2即视为一个子图 ax2.yaxis.set_ticks_position('left')#将数值刻度移动到左侧 ax2.tick_params(which='both',labelsize=10,left=True,direction='in')#修改刻度样式,并使左右都有刻度 ax...
ax.yaxis.set_ticks_position('right') ax.yaxis.set_label_position('right') 使用plt.show()画图 plt.show() 所有代码 importnumpy as npimportmatplotlib.pyplot as plt x= np.linspace(-1, 1, 10) y1= 2*x y2= x*x plt.figure()
调整刻度位置:ax.xaxis.set_ticks_position()/ax.yaxis.set_ticks_position() 调整边框(坐标轴)位置:ax.spines[].set_position() 导入模块 使用import导入模块matplotlib.pyplot,并简写成plt;使用import导入模块numpy,并简写成np 然后创建两组数据,使用np.linspace定义x:范围是(-3,3),个数是50,将产生一组(-...
set_color('none') # 隐藏上边框 ax.spines['right'].set_color('none') # 隐藏右边框 如果想x轴与y轴交界的位置: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 ax.xaxis.set_ticks_position('bottom') ax.spines['bottom'].set_position(('data',0)) ax.yaxis.set_ticks_position('left'...
fig=plt.figure(figsize=(12,8))ax1=fig.add_subplot(211)fig=sm.graphics.tsa.plot_acf(train,lags=20,ax=ax1)ax1.xaxis.set_ticks_position('bottom')fig.tight_layout()ax2=fig.add_subplot(212)fig=sm.graphics.tsa.plot_pacf(train,lags=20,ax=ax2)ax2.xaxis.set_ticks_position('bottom')fig...