如何基于行而不是列值/使用不同的X轴绘制折线图?

2024-04-23 09:32:20 发布

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

我使用pandas和matplotlib,并且有一个使用日期作为索引的数据框。我还有16列/数组的数据,每个日期都有不同的数据点

虽然我可以使用df.plot()来绘制各种时间序列,但我需要绘制数据的横截面-因此在特定的日期/行,我需要绘制列1-16的值的折线图

我该怎么做

谢谢

#

下面是数据帧的一个示例(它继续spindex_tp_2、3、4,依此类推,直到spindex_tp_17)。我想做的是使用matplotlib生成一个折线图/绘图,它给我spindex_tp_1到spindex_tp_17的值(基本上,这些值是从每个日期开始在我的数据帧中水平运行的独立时间序列)

example dataframe


Tags: 数据绘图示例pandasdfplotmatplotlib时间