Добавление нескольких линий на график - PullRequest
1 голос
/ 04 апреля 2019

Добавление нескольких линий для построения графика.Значения xstart и xfinsh находятся в фрейме данных pandas

xstart  xfinish
0.00    6.30
37.45   43.95
57.16   64.73
64.73   71.97
76.49   82.79
84.65   92.77
125.48  131.69
131.69  139.98

Я хочу добавить на график хлайн для каждой строки.Y-значение hline равно y = 1.

Я пробовал это:

plt.hlines(1,xstart ,xfinish)

Но это не работает.

1 Ответ

1 голос
/ 04 апреля 2019

Вам необходимо передать массивы y и xmin, xmax равной длины. Использование:

plt.hlines([1] * len(df), df['xstart'], df['xfinish'])

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...