如何在subplot保留一个xtick的情况下编写两个y轴标签?

2024-10-04 07:34:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图绘制两个不同的值,并希望在一个子图显示。两者应该共享相同的xticksxlabel。我想在绘图的左侧显示writey1 label,在右侧显示y2 label。绘制单个值会产生良好的绘制效果,我已经根据需要设置了xticks。但是,当我尝试使用下面的第二行用新的子图绘制第二组值时,所有的xticks(日期)都消失了。它用自己不需要的值覆盖

ax = plt.subplot(1, 1, 1)
ax1 = ax.twinx() #  <-- problem line

如何绘制第二个轴,同时保持前一个子图先前绘制的xticks不变

编辑1

为了把事情弄清楚,我可以简单地再解释一遍。如何在左侧和右侧绘制两组值和两个标签。最后用不同的值更改xticks


Tags: 绘图绘制pltaxlabelproblem效果消失