向绘图添加多条线

添加多个 hlines 进行绘图。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。水平线的 y 值为 y=1。


我试过这个:


plt.hlines(1,xstart ,xfinish)

但它不起作用。


慕尼黑8549860
浏览 150回答 1
1回答

梦里花落0921

你需要传递的数组y和xmin,xmax长度相等。利用:plt.hlines([1] * len(df), df['xstart'], df['xfinish'])
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python