如何在Python Plotly中将字体样式设置为粗体?


Plotly是一个用于创建图表开源的Python库。您可以使用其功能以各种格式自定义字体。在本教程中,我们将演示如何在Python Plotly中将字体样式设置为粗体。

  • 在这里,我们将使用plotly.graph_objects模块生成图形。它包含许多方法来自定义图表并将其呈现为HTML格式。

  • 然后,我们将使用update_layout()方法使用<b>标签将标题设置为粗体格式。

请按照以下步骤在Plotly中将字体样式设置为粗体。

步骤 1

导入plotly.graphs_objs模块并将其别名为go

import plotly.graphs_objs as go

步骤 2

使用以下坐标创建一个数据框:

data = {
   'species':[12,13,11,14,15],
   'age':[5,6,7,8,9]
}
df = pd.DataFrame(data)

步骤 3

使用以下X轴和Y轴值创建一个条形图。

fig = go.Figure(go.Bar(
   x=df['species'],
   y=df['age'])
)

步骤 4

使用update_layout()方法将条形图的标题设置为粗体。

fig.update_layout(title='<b>Bar chart</b>')

步骤 5

如下所示设置Y轴标签为粗体字体:

fig.update_yaxes(tickfont_family="Arial Black")

最后,使用fig.show()显示图表。

示例

将字体样式设置为粗体的完整代码如下:

import plotly.graph_objects as go import pandas as pd data = { 'species':[12,13,11,14,15], 'age':[5,6,7,8,9] } df = pd.DataFrame(data) fig = go.Figure(go.Bar( x=df['species'], y=df['age']) ) fig.update_layout(title='Bar chart') fig.update_yaxes(tickfont_family="Arial Black") fig.show()

输出

执行后,它将在浏览器上显示以下输出:

请注意,图表中的Y轴标签已设置为粗体。

更新于:2022年10月21日

7K+ 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.