我有一个图表标题,使用换行符跨越了多行。
我希望将第一行后的所有内容使用较小的字体(实际上是副标题),但我无法想出一种方法来实现这一点。
在这里没有看到任何类似的问题。
import plotly.graph_objs as go
data=[]
layout = go.Layout(title='line1' + '<br>' + 'line2')
fig = go.FigureWidget(data=data, layout=layout)
fig
有任何想法都欢迎提出!
我有一个图表标题,使用换行符跨越了多行。
我希望将第一行后的所有内容使用较小的字体(实际上是副标题),但我无法想出一种方法来实现这一点。
在这里没有看到任何类似的问题。
import plotly.graph_objs as go
data=[]
layout = go.Layout(title='line1' + '<br>' + 'line2')
fig = go.FigureWidget(data=data, layout=layout)
fig
有任何想法都欢迎提出!
import plotly.express as px
import plotly.data as data
df = data.gapminder()
fig = px.histogram(df, x='continent')
fig.update_layout(
height=400,
title=dict(
text='<b>Life Expectancy - Our World in Data</b>',
x=0.5,
y=0.95,
font=dict(
family="Arial",
size=20,
color='#000000'
)
),
xaxis_title="<b>Continent</b>",
yaxis_title='<b>Average Age</b>',
font=dict(
family="Courier New, Monospace",
size=12,
color='#000000'
)
)
fig.show()
]1
更新:2023年3月16日:
import plotly.express as px
import plotly.data as data
df = data.gapminder()
fig = px.histogram(df, x='continent')
fig.update_layout(
height=400,
title=dict(
text='<b><span style="font-family: Courier New, Monospace; font-size: 30pt">Life Expectancy</span> - <span style="font-family: Cursive;"> Our World in Data</span></b>',
x=0.5,
y=0.95,
),
xaxis_title="<b>Continent</b>",
yaxis_title='<b>Average Age</b>',
font=dict(
family="Courier New, Monospace",
size=12,
color='#000000'
)
)
fig.show()