I'm setting the width and height of my plots with
fig.update_layout(width=500, height=500)
Unfortunately, this produces differently sized plots, depending on the width of the labels, as seen below.
However, I do not find a way to produce equally sized plots.
fig.add_trace(go.Scatter(...))
Neither add_trace nor go.Scatter allows setting the width. Is there a way I'm overlooking?
MVE:
fig = go.Figure()
fig.update_layout(width=500, height=500)
for i, data in enumerate(data_list):
fig.add_trace(go.Scatter(x=data['x'], y=data['y'], name='some_label'))

