在单个线性图中绘制多个字典/数据框

2023-12-14

我正在从多个词典中的某个来源收集数据,如下所示

d1={'01-01-2018':15,'02-01-2018':15,'03-01-2018':15}
d1={'01-01-2018':20,'02-01-2018':25,'03-01-2018':56}
d1={'01-01-2018':10,'02-01-2018':14,'03-01-2018':45}
d1={'01-01-2018':18,'02-01-2018':15,'03-01-2018':15}

每个字典都有日期和值。现在我想将它们转换为数据框,然后绘制在单个线性图中(有 4 条线d1,d2,d3,d4, x axis- 日期,y axis- 价值)

如果多个字典不方便在单个图中绘制,我可以在其他合适的数据结构(列表)中收集


df = pd.DataFrame({'d1': d1, 'd2': d2, 'd3': d3, 'd4': d4})
df.reindex(pd.to_datetime(df.index)).plot()

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在单个线性图中绘制多个字典/数据框 的相关文章

随机推荐