Pandas 在一个绘图中绘制多个数据帧时,次y轴会更改x轴

Pandas 在一个绘图中绘制多个数据帧时,次y轴会更改x轴,pandas,plot,axis,Pandas,Plot,Axis,我在一个绘图中绘制了许多数据帧,但使用seconday_y=True会给出错误的x轴 我真的很难在一个绘图中实际绘制多个数据帧,所以我可能没有用最好的方式来绘制 这是我的密码: 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

我在一个绘图中绘制了许多数据帧,但使用seconday_y=True会给出错误的x轴

我真的很难在一个绘图中实际绘制多个数据帧,所以我可能没有用最好的方式来绘制

这是我的密码:

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()
我的数据帧都是这样的:

in:
N_50_new.head()

out:    
ts                          id               value
2019-10-18T08:13:27.337000  N.50    -377.851135
2019-10-18T08:13:27.868000  N.50    -376.944519
2019-10-18T08:13:28.447000  N.50    -374.559052
2019-10-18T08:13:28.980000  N.50    -375.265015
2019-10-18T08:13:29.509000  N.50    -374.306335 
然后,对于我添加“secondary_y=True”的数据帧,x轴不正确。我曾尝试添加ax语句,但帧并没有在同一个绘图中绘制

如何解决这个问题?我知道这里也有同样类型的问题,但如果不将数据帧绘制在两个或多个绘图中,则没有任何解决方案是有效的

在一个图中绘制多个数据帧并具有功能次轴的最佳方法是什么