我有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