#python #matplotlib
#python #matplotlib
Вопрос:
У меня есть 2D цветной график, который выглядит следующим образом:
и я хочу добавить горизонтальную линию, проходящую через нее, указывающую определенное значение временной задержки. Есть ли способ сделать это с помощью matplotlib?
Ответ №1:
Вы имеете в виду axhspan
?
Это нарисует горизонтальную линию на высоте или специальное значение от левой границы до правой границы вашего ax. Значения y находятся в координатах данных, а значения x — в координатах осей.
ax.axhspan(special_value, special_value, xmin=0, xmax=1, color="red")
Вы можете указать большую верхнюю / нижнюю границу, чтобы вся область выше / ниже этого специального значения тоже была окрашена, или вы можете использовать axhline
, как предложено @import random, если вам нужна одна строка.
Комментарии:
1. Может быть проще с axhline .
2. Это именно то, что мне было нужно @importrandom, спасибо!