python 画图技巧部分集锦

在x或者y轴指定间隔标数字

x_major_locator=MultipleLocator(8)#以每15显示
y_major_locator=MultipleLocator(0.2)#以每3显示
ax=plt.gca()
ax.xaxis.set_major_locator(x_major_locator)
ax.yaxis.set_major_locator(y_major_locator)

在x或者y轴指定位置标指定内容

  • xdata存放的是一个数组
    xdata = np.array([1, 5, 10, 15, 20, 25, 30])
plt.xticks(xdata+0.5, ('1', '5', '10', '15', '20', '25', '30'))
plt.yticks(xdata+0.5, ('1', '5', '10', '15', '20', '25', '30'))

控制图片横纵比

plt.figure(figsize=(7, 5),dpi=dpi)
dpi是分辨率

posted on 2022-08-01 22:43  2002ljy  阅读(70)  评论(0编辑  收藏  举报

导航

Live2D