在同一条线图中有两种不同的颜色?

时间:2019-04-16 11:52:04

标签: python dataframe plot colors

我有一个要绘制它的字典(my_dict),如下所示:

    dates = list(my_dict.keys())
    values = list(my_dict.values())        
    fig, axs = plt.subplots()

    axs.scatter(names, values)
    axs.plot(names, values) 

以上代码的输出为:

enter image description here 哪个是正确的,并且喜欢它。但是我需要在该图的顶部再添加一个图,在图的某些部分上使用不同的颜色(例如红色),如下所示:

enter image description here

我有x和y轴上应该为红色的点的列表。例如,我已经确定7点之间的4条线为红色,并用以下代码绘制它们:

  axs.plot(marked_dates, marked_values,'r')

但是我很难将它们准确地绘制在蓝线上,因为新列表的大小(marked_dates和marked_values)小于以前用于绘制蓝线的列表(名称和值)。任何纠正它们的想法。

0 个答案:

没有答案