在同一图上绘制多条轴

时间:2019-08-30 00:52:10

标签: python matplotlib

我正在尝试使用我的功能在同一张图上绘制一个简单的控制图。 到目前为止,我尝试过的是:

data.plot(y='Feature1',use_index=True).axhline(y=upper_bound,color='red')
data.plot(y='Feature1',use_index=True).axhline(y=lower_bound,color='green')

这将创建两个单独的图;一个带有上限,另一个带有下限。如何在同一张图上绘制它们?本质上,我的一个图应该具有特征和上限/下限?

1 个答案:

答案 0 :(得分:0)

如果我对您的理解正确,请如下所示分隔“ axhline”:

p = data.plot(y='Feature1',use_index=True)
p.axhline(y=upper_bound,color='red')
p.axhline(y=lower_bound,color='green')