Предположим, у меня есть следующий пример, объединяющий два графика Plotly
import plotly.express as px
import plotly.graph_objects as go
df = px.data.iris()
fig1 = px.line(df, x="sepal_width", y="sepal_length")
fig1.update_traces(line=dict(color = 'rgba(50,50,50,0.2)'))
fig2 = px.scatter(df, x="sepal_width", y="sepal_length", color="species")
fig3 = go.Figure(data=fig1.data + fig2.data)
fig3.show()
Скажем, у меня есть не два, а несколько графиков, которые я хочу добавить динамически, а не вводить явно, как указано выше. Следующее не работает, но существует ли что-то подобное, где не нужно явно вводить сумму для сложения графиков?
fig3 = go.Figure(data=sum([fig1.data, fig2.data])) # this doesn't work
Подробнее здесь: https://stackoverflow.com/questions/790 ... ynamically