【发布时间】:2020-02-24 16:16:14
【问题描述】:
我以这种方式管理 Dataframe 以使用 Matplotlib 制作绘图:
bigdata = dataM.append(pos, ignore_index=True)
bigdata= bigdata.set_index(['index'], inplace=False)
我有这个输出:
Value
index
2020-01-09 90.000000
2020-01-10 96.000000
2020-01-11 98.000000
2020-01-12 98.000000
2020-01-13 100.000000
2020-01-14 92.000000
我做了这张图
我希望以这种方式使用带有 2 个不同图例的 2 种不同颜色的广告示例
蓝色的数据(之前调用)
2020-01-09 90.000000
2020-01-10 96.000000
2020-01-11 98.000000
红色表示数据(称为新)
2020-01-09 90.000000
2020-01-10 96.000000
2020-01-11 98.000000
我看到了一些解决方案,但更清晰。 我可以做一种 bigdata[bigdata.index > "2020-01-11"] 并以简单的方式设置红色吗?
谢谢,
编辑 在@Quang Hoang 解决方案之后,我的图表是一样的:
【问题讨论】:
标签: python pandas dataframe matplotlib