子画布
使用plt.grid方法可以开始网格线,使用plt面向对象的方法,创建多个子图显示不同网格线
- lw代表linewidth 线的粗细
- alpha 表示线的透明度
- color 表示颜色
- axis 显示轴向
plt.grid(axis='y')
axes = plt.subplot(111)
axes.grid(axis='both')
plt.figure(figsize=(10,5))
ax1 = plt.subplot(2,2,1)
ax1.grid(axis='y')
ax2 = plt.subplot(2,2,2)
# html颜色 red blue green gray black white purple pink orange yellow
# RGB元组 (0.3, 0.6, 0.7) np.random.random(size=(N, 3)) 生成n个颜色
# 十六进制颜色 "#00aaff"
# 颜色缩写 r b g k
ax2.grid(color=np.random.random(size=3))
ax3 = plt.subplot(2,2,3)
# ax3.grid(linewidth=3)
ax3.grid(lw=5)
ax4 = plt.subplot(2,2,4)
ax4.grid(alpha=0.3)
colors = np.random.random(size=(3,3))
plt.figure( facecolor=colors[0])
plt.subplot(facecolor=colors[1])
plt.grid(color=colors[2])
坐标轴界限
plt.axis('xxx') 'tight'、'off'、'equal'……
设置坐标轴类型
关闭坐标轴
xlim方法和ylim方法
除了p