在 python 中的 plotly 条形图的标题中创建一个换行符

问题描述 投票:0回答:1

我想引入一个换行符,因为标题超出了图形的边缘。

我最初尝试过 '/n' 但后来读到

<br>
提供了解决方案 - 但这不起作用 - 见下文 - 我做错了什么?

import pandas as pd
import plotly.express as px

df = pd.DataFrame({"Likert":[0,1],"Total":[10,20]})
fig10 = px.bar(df, x = "Likert", y = "Total", title="This is a long title that I need to split over two lines I mean its really long!!!!  <br> this is the second line")

fig10.show()

python plotly
1个回答
0
投票

当我使用 update_layout() 但不是直接在图形创建中时,它起作用了,可能只是 plotly.express 的一个怪癖。

fig10.update_layout(title={'text': 'first_line<br>second_line'})
© www.soinside.com 2019 - 2024. All rights reserved.