龙空技术网

matplotlib学习记录:共享不同子区绘图区域的坐标轴

python学徒 114

前言:

现时大家对“pythonsubplots指定行共享y轴”大体比较讲究,看官们都需要知道一些“pythonsubplots指定行共享y轴”的相关资讯。那么小编同时在网摘上收集了一些有关“pythonsubplots指定行共享y轴””的相关知识,希望同学们能喜欢,大家一起来学习一下吧!

图示:

知识点:

1、sharex参数

fig,ax = plt.subplots(2,2,sharex="all")      # 所有子区共享x轴fig,ax = plt.subplots(2,2,sharex="none")     # 不共享fig,ax = plt.subplots(2,2,sharex="row")      # 每行的x轴实现共享fig,ax = plt.subplots(2,2,sharex="col")      # 每列的x轴实现共享

2、将共享坐标轴的子区之间的空隙去掉(好像不行)

fig.subplots_adjust(hspace=0)

3、共享指定子区的坐标轴

ax4 = plt.subplot(224,sharex=ax1)

ax4与ax1共享了x轴后,对其中一个子区使用xlim的话,两个子区都会变化

4、自动调整坐标轴范围

plt.autoscale(enable=True,axis=”both”,tight=True)

标签: #pythonsubplots指定行共享y轴