添加多个线图以进行绘图。 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值为y = 1。
我已经试过了:
plt.hlines(1,xstart ,xfinish)
但这是行不通的。
最佳答案
您需要传递长度相等的y
和xmin
和xmax
数组。采用:
plt.hlines([1] * len(df), df['xstart'], df['xfinish'])
关于python - 向绘图添加多个线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55519470/