在情节中为更大的标题腾出空间

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

我正在做一些绘图,我想在其中添加一些文本信息。通常这只是一行,我使用

title
字段来实现这一点,并且它开箱即用。现在我想添加更多信息,但标题与情节重叠,这很难看。这是一个例子:

import numpy
import plotly.express as px

px.ecdf(
    numpy.random.randn(99),
    title = 'Title<br><sup>Subtitle</sup><br><sup>Some info that I want to display for this plot</sup><br><sup>Some other info I would like to hardcode here</sup>',
).write_html('plot.html',include_plotlyjs='cdn')

enter image description here

如何从顶部垂直压缩绘图,以便为更大的标题提供更多空间?

python plotly
1个回答
0
投票

您需要扩大图表上方的空间 -> 增加上边距(默认为

100
):

fig = px.ecdf(
    numpy.random.randn(99),
    title = 'Title<br><sup>Subtitle</sup><br><sup>Some info that I want to display for this plot</sup><br><sup>Some other info I would like to hardcode here</sup>',
)

fig.update_layout(margin_t=150)

fig.write_html('plot.html',include_plotlyjs='cdn')

查看布局

margin_t

© www.soinside.com 2019 - 2024. All rights reserved.