У меня есть словарь (my_dict), который я хочу построить, следующим образом:
dates = list(my_dict.keys())
values = list(my_dict.values())
fig, axs = plt.subplots()
axs.scatter(names, values)
axs.plot(names, values)
Вывод приведенного выше кода:
Что правильно и нравится.Но мне нужно добавить еще один график поверх этого графика с другим цветом (например, красным) в некоторых частях графика, как показано ниже:

У меня есть список точек по осям X и Y, которые должны быть красного цвета.Например, я выделил 4 линии между 7 точками, чтобы они были красными, и я нанес их с помощью следующего кода:
axs.plot(marked_dates, marked_values,'r')
, но у меня есть трудности с точным нанесением их на синие линии, потому что размерновые списки (отмеченные_даты и отмеченные значения) меньше, чем предыдущие списки (имена и значения), которые использовались для построения синих линий.Любая идея, чтобы исправить их.