Fonts 如何在Plotly中设置粗体字体样式

Fonts 如何在Plotly中设置粗体字体样式,fonts,plotly,Fonts,Plotly,使用Plotly时,我可以在布局部分中设置标题字体,如下所示 titlefont=dict(size =14, color='black', family='Arial, sans-serif') 我的问题是如何将字体设置为粗体。谢谢如果您使用的是Python,您可以将html标记添加到title属性中,这很好 您还可以添加一些更有限的HTML样式,如斜体,请参见下面的示例 绘图导入 plotly.offline.init_notebook_mode() 数据=[plotly.graph_o

使用Plotly时,我可以在布局部分中设置标题字体,如下所示

titlefont=dict(size =14, color='black', family='Arial, sans-serif')

我的问题是如何将字体设置为粗体。谢谢

如果您使用的是Python,您可以将
html标记添加到title属性中,这很好

您还可以添加一些更有限的HTML样式,如斜体,请参见下面的示例

绘图导入
plotly.offline.init_notebook_mode()
数据=[plotly.graph_objs.Bar(
x=[‘长颈鹿’、‘猩猩’、‘猴子’],
y=[20,14,23]
)]
layout=go.layout(title='Bold animals')
fig=绘图图\对象图(数据=数据,布局=布局)
plotly.offline.iplot(图)

获取粗体文本的一种方法是将字体更改为Arial Black(或其他粗体字体),该字体应为黑色。此方法将更容易缩放轴和其他元素

下面是带有粗体的示例
yaxes

import plotly.graph_objects as go

fig = go.Figure(go.Bar(
            x=['giraffes', 'orangutans', 'monkeys'],
            y=[20, 14, 23]))

fig.update_layout(title='animals')
fig.update_yaxes(tickfont_family="Arial Black")
fig.show()

尽管此解决方案有效,但如果我想以粗体格式显示多个字符串,例如--Axes tick值,恐怕它无法缩放。要做到这一点,必须有其他的方法。
import plotly.graph_objects as go

fig = go.Figure(go.Bar(
            x=['giraffes', 'orangutans', 'monkeys'],
            y=[20, 14, 23]))

fig.update_layout(title='animals')
fig.update_yaxes(tickfont_family="Arial Black")
fig.show()