美学Plotly - 离线模式下的标题

3

我有一个基本问题,尝试了许多变化却无法得到正确结果。我试图在 Jupyter 笔记本中使用 Python 绘制的 Plotly 条形图中加入标题。

如果没有标题,则可以正常获取图表:

from plotly.offline import iplot, init_notebook_mode
init_notebook_mode()
import plotly.graph_objs as go

trace_2 = go.Bar(x=['Jan','Feb','Mar'],
              y = [1,2,3],
               text = [1,2,3],
               textposition = 'auto',
                   marker=dict(
                    color='rgb(158,202,225)'),)
data_2 = [trace_2]               


fig_2 = go.Figure(data=data_2)


iplot(fig_2)

当我按照教程尝试添加标题时,遇到了许多意想不到的错误。我应该如何在图表上方添加标题"月份计数"?
谢谢。
1个回答

2
你需要使用layout对象的title属性,然后将其传递给fig对象,请参考下面的示例。还请查看`plotly布局标题`的官方文档。
from plotly.offline import iplot, init_notebook_mode
init_notebook_mode()
import plotly.graph_objs as go

trace_2 = go.Bar(x=['Jan','Feb','Mar'],
              y = [1,2,3],
               text = [1,2,3],
               textposition = 'auto',
                   marker=dict(
                    color='rgb(158,202,225)'),)
data_2 = [trace_2]               
layout = {'title': 'Count of the month'}

fig_2 = go.Figure(data=data_2, layout = layout )


iplot(fig_2)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接