Pandas 使用共享x轴在一张图表中绘制不同的时间序列数据

Pandas 使用共享x轴在一张图表中绘制不同的时间序列数据,pandas,matplotlib,seaborn,Pandas,Matplotlib,Seaborn,我想在一个绘图中绘制5个不同的数据帧。包含相同的测量值,但在不同的时间进行。对于所有测量,绘图应共享x轴 我做的第一件事是计算测量点之间的时间。它在5-10毫秒之间有所不同,但有时也有200毫秒的大间隙 然后我计算了这列的运行总和。然后我将此列设置为索引(dtype“timedelta64[ns]”) 现在我想在一个共享x轴的图中绘制这5个times.series(以毫秒为单位的时间) 但我现在不知道怎么做,因为它们几乎没有共同的索引。绘图应有一个0-3秒的公共x轴,包含5个测量值 谢谢大家!

我想在一个绘图中绘制5个不同的数据帧。包含相同的测量值,但在不同的时间进行。对于所有测量,绘图应共享x轴

我做的第一件事是计算测量点之间的时间。它在5-10毫秒之间有所不同,但有时也有200毫秒的大间隙

然后我计算了这列的运行总和。然后我将此列设置为索引(dtype“timedelta64[ns]”)

现在我想在一个共享x轴的图中绘制这5个times.series(以毫秒为单位的时间)

但我现在不知道怎么做,因为它们几乎没有共同的索引。绘图应有一个0-3秒的公共x轴,包含5个测量值

谢谢大家!

2个数据帧示例:

我看不出有什么问题。只要把它们画在同一个轴上,就完成了<代码>ax=df1.plot();df2.绘图(ax=ax)。如果出现问题,请显示您遇到问题的代码,请参见。太好了!成功了。谢谢你的帮助