How to add trace name for primary line

Hi All,

The below function merges two graphs also give trace name only for the second line. (added line)
Would liek to know how to add trace name for the base line or primary graph line as well.

fig5 = px.line(df, x = df[β€˜time’], y = df.columns[3], width=1500, height = 800,title=df.columns[3])
fig5.add_scatter(x=df[β€˜time’], y=df[df.columns[3]],name=df.columns[3])

Thanks in Advance

Hi @Karthika you can set the name of the trace using fig.update_traces as below

import plotly.express as px
df = px.data.gapminder().query("country == 'Canada'")
fig = px.line(df, x='year', y='lifeExp')
fig.update_traces(showlegend=True, name='lifeExp')
fig.show()
1 Like