fig,ax=plt.subplots()x=np.linspace(0,10,100)y=np.sin(x)ax.plot(x,y)ax.set_xlabel('X轴 - how2matplotlib.com')ax.set_ylabel('Y轴 - how2matplotlib.com')plt.title('调整坐标轴系统位置 - how2matplotlib.com')plt.subplots_adjust(left=0.2,right=0.9,top=0.9,bottom=0.2)plt.show() Py...
x=np.linspace(0,10,100)y1=np.sin(x)y2=np.cos(x)plt.figure(figsize=(10,6))plt.plot(x,y1,label='Sin(x) - how2matplotlib.com')plt.plot(x,y2,label='Cos(x) - how2matplotlib.com')plt.title('Sin and Cos Functions')plt.xlabel('x')plt.ylabel('y')plt.legend()plt.show() Py...
p1.spines['bottom'].set_position(('data',0)) p1.spines['left'].set_position(('data',0)) #绘制图像 p1.plot(x,y,marker='^',ms=5,lw=2,ls='--',label='band') p1.legend(loc='upper left') #添加标题 plt.title('NUM',fontsize=24) plt.xlabel('Value',fontsize=14) plt.ylab...
本节用 set_xlabel 和 set_ylabel 方法指定 x 轴和 y 轴的标签。 x = np.linspace(0.0, 2*np.pi, 500) y = np.cos(8*x) * np.exp(-x) fig, ax = plt.subplots(figsize=(5, 3)) fig.subplots_adjust(bottom=0.15, left=0.2) ax.plot(x, y) ax.set_xlabel('time [s]') ax.set_yl...
fig.subplots_adjust(bottom=0.15, left=0.2) ax.plot(x1, y1) ax.set_xlabel('time [s]', position=(0.2, 1e6), # 位置,坐标轴总长的比例 horizontalalignment='left') # 对齐方式,左对齐,右对齐 ax.set_ylabel('Damped oscillation [V]') ...
ax.set(xlabel=u'日期',ylabel=u'磁盘使用大小') # 图上时间间隔显示为10天 ax.xaxis.set_major_locator(mdates.DayLocator(bymonthday=range(1,32), interval=10)) ax.xaxis.set_major_formatter(mdates.DateFormatter("%Y-%m-%d")) plt.subplots_adjust(bottom=0.13,top=0.95) ...
二者有的时候有一点语法区别,一般plt是直接跟要设置的对象,比如设置x轴的标题名,你可以用plt.xlabel(),ax一般是加个set之后再跟要设置的对象,同样的问题,可以用ax.set_xlabel()。 代码语言:javascript 复制 #一次建立fig和ax设置画布大小方法 fig,ax=plt.subplots(2,2,figsize=(15,10))#先建立fig再建立ax...
fig.subplots_adjust(bottom=0.15, left=0.2) ax.plot(x1, y1) ax.set_xlabel('time [s]', position=(0.2,1e6),# 位置,坐标轴总长的比例 horizontalalignment='left')# 对齐方式,左对齐,右对齐 ax.set_ylabel('Damped oscillation [V]') plt.show() ...
cbar.ax.set_position([0.9, 0.2, 0.02, 0.7]) #plt.ylabel('$y({\mu}m)$', color='r', fontsize=20.0, usetex=True, fontstyle='normal') #plt.xlabel('$x({\mu}m)$', color='r', fontsize=20.0, usetex=True) plt.show(); ...
fig.subplots_adjust(left=None, # 设置画图区域与figure上下左右边框的比例距离 bottom=None, right=None, top=None, wspace=0.3, # 子图间水平方向距离 hspace=1) # 子图间垂直方向距离 plt.show() 2 axes axes可以认为是figure这张画图上的子图,因为子图上一般都是坐标图,所以我更愿意理解为轴域或者坐标系...