根据df中的条件,绘制两个带有单独y轴的线形图(绘制,python)

时间:2020-05-12 13:18:22

标签: plotly-python

我有3列的df;日期,产品和价格。在产品下有2个类别: Cn和Bo。

我想制作一条包含2条线的折线图,每种产品1条线,y轴为价格,x轴为日期。我需要2 y轴,因为两种产品的价格都在不同的范围内; CN在250和400之间,Bo在700和1100之间。

我在下面的代码行中苦苦挣扎。我知道如何定义x轴(日期),y轴(价格),但是现在我需要为每个y轴定义条件1代表CN,另一个代表BO。

这是我要在其中包含第一个y轴的乘积应等于CN的条件的代码行:

fig.add_trace(
    go.Scatter(df, x=df['date'], y=df['price'], name="yaxis 1"),
    secondary_y=False,
)

有人能帮忙吗? tnks

0 个答案:

没有答案