如何解决在一个图中绘制多个数据帧时,secondary_y轴更改x轴
我正在一张图中绘制许多数据帧,但是使用seconday_y = True会给出错误的x轴。
我真的很难在一个图中实际绘制许多数据帧,所以我可能并没有以最佳方式做到这一点。
这是我的代码:
rett
我的数据框都看起来像这样:
fig,ax=subplots()
E_50_new.plot(y='value',c='xkcd:burgundy')
N_50_new.plot(y='value',c='xkcd:baby blue')
E_51_new.plot(y='value',c='xkcd:dark blue')
#E_59_new.plot(y='value',c='xkcd:pink')
E_59_new.plot(y='value',c='xkcd:pink',secondary_y=True,legend = False)
N_51_new.plot(y='value',c='xkcd:beige')
plt.gcf().autofmt_xdate()
然后,x轴对于我添加了“ secondary_y = True”的数据框是不正确的。我尝试添加ax语句,但随后的帧未在同一图中绘制。
如何解决此问题?我知道这里存在相同类型的问题,但是如果没有在两个或多个图表中绘制数据框,则没有解决方案有效
在一个图中绘制多个数据框并具有辅助轴功能的最佳方法是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。