Python 将多个hline添加到绘图
将多个hline添加到绘图。xstart和xfinsh值位于数据帧中Python 将多个hline添加到绘图,python,pandas,matplotlib,Python,Pandas,Matplotlib,将多个hline添加到绘图。xstart和xfinsh值位于数据帧中 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 我想为每一行在绘图中添加一条hline。hline的y值为y=1 我试过这个: plt.hlines(1,xstart ,xfinish) 但是它不起作用。您需要传递长
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
我想为每一行在绘图中添加一条hline。hline的y值为y=1
我试过这个:
plt.hlines(1,xstart ,xfinish)
但是它不起作用。您需要传递长度相等的
y
和xmin
,xmax
数组。使用:
plt.hlines([1] * len(df), df['xstart'], df['xfinish'])