首页 > 解决方案 > 如何在 matplotlib 中创建同一条线具有两种不同颜色的折线图?

问题描述

我有一个常规折线图

plt.figure(figsize=(10,5))
plt.plot(db['month_date'], db['quantity'], alpha=0.7)                
plt.ylabel('quantity')
plt.title('Quantity cards ')
plt.show()

这会生成一个带有蓝线的法线图,有没有办法让最后三个数量值以不同的颜色突出显示?所以正常的蓝线和最后三个值可能是红色的。如果有人可以提供帮助,我将不胜感激。

标签: pythonpandasdataframematplotlib

解决方案


我不确定最后三个值是什么意思,最后三个值基于 x 轴?或 y 轴。无论如何,看看这个。

Matplotlib 文档中的多色线条示例


推荐阅读