Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在matplotlib中创建一条具有两种不同颜色的线图?_Python_Pandas_Dataframe_Matplotlib - Fatal编程技术网

Python 如何在matplotlib中创建一条具有两种不同颜色的线图?

Python 如何在matplotlib中创建一条具有两种不同颜色的线图?,python,pandas,dataframe,matplotlib,Python,Pandas,Dataframe,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() 这会生成一个带有蓝线的普通线图,有没有办法将数量的最后三个值以不同的颜色高亮显示?所以正常的蓝线和最后三个值可能是红色的。如果有人能帮上忙,我将非常感激。我不

我有一个规则的线图

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

这会生成一个带有蓝线的普通线图,有没有办法将数量的最后三个值以不同的颜色高亮显示?所以正常的蓝线和最后三个值可能是红色的。如果有人能帮上忙,我将非常感激。

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


我不知道你说的最后三个值是什么意思,最后三个基于x轴的值?或者y轴。无论如何,看看这个


请告诉我y轴的最后三个值,如果你知道如何直接改变,我会很感激,但如果不知道,我会接受你的答案,因为这正是我想要的,非常感谢J.W Ngo。>我会说y轴的最后三个值,这将是示例的边界规范部分,而不是连续范数。请告诉我y轴的最后三个值,如果你知道如何直接改变,我会很感激,但如果不是,我会接受你的答案,因为这正是我想要的,非常感谢J.W Ngo。>我会说y轴的最后三个值,这将是示例的边界范数部分而不是连续规范。