Introduction to Data Visualization with Plotly in Python
Alex Scriven
Data Scientist
$$
add_trace()
$$
$$
add_trace()
$$
$$
$$
from plotly.graph_objects import Figure layered_fig = Figure()
bar_fig = px.bar(df, x='Date' , y='Quarterly Growth (%)')
line_fig = px.line(df, x='Date' , y='Rolling YTD Growth (%)' , color_discrete_sequence=['red'])
layered_fig = Figure(data= [*bar_fig.data, *line_fig.data]) layered_fig.show()
# Code the same bar_fig, line_fig line_fig2 = px.line(df, x='Date' , y='OECD Average GDP Growth (%)' , color_discrete_sequence=['green'])
layered_fig = Figure(data= [*bar_fig.data , *line_fig.data, *line_fig2.data]) layered_fig.show()
# Create with 2 figures layered_fig = Figure(data=[*bar_fig.data, *line_fig.data])
# Add last line layered_fig.add_trace(line_fig2.data[0])
Introduction to Data Visualization with Plotly in Python