Here is code:
import plotly.graph_objects as go
fig = go.Figure()
fig.add_trace(go.Bar(
name='Group 1',
x=['Var 1', 'Var 2', 'Var 3'], y=[3, 6, 4],
error_y=dict(type='data', array=[1, 0.5, 1.5]),
width=0.15
))
fig.add_trace(go.Bar(
name='Group 2',
x=['Var 1', 'Var 2', 'Var 3'], y=[4, 7, 3],
error_y=dict(type='data', array=[0.5, 1, 2]),
width=0.15
))
fig.update_layout(barmode='group',
title=dict(
text = "Some <br> title <br> here",
x = 0.5,
y = 0.95,
xanchor = 'center',
yanchor = 'top',
#pad = dict(
# t = 0
# ),
font = dict(
#family='Courier New, monospace',
size = 40,
#color='#000000'
)
))
fig.show()
This is output:
Question: How to properly align title here without reducing plot title font size?
Of course this is just example and actual plot will look differently. Main idea of the question is to get the solution for proper aliment of titles with big size of the font.