如何在 Python Plotly 中将字体样式设置为粗体?
plotlypythonserver side programmingprogramming
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 轴标签设置为粗体。