我有一个基本问题,尝试了许多变体,但无法正确解决。我正在尝试在Jupyter笔记本中离线打印一个条形图的标题中放置标题。我正在使用python。
没有标题,我可以确定该图:
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)
如本教程所述,当我尝试放入标题时,出现很多意外错误。如何在图表上方放置标题“月数”?
tks
答案 0 :(得分:2)
您需要使用title
对象的layout
属性,然后将其传递给fig
对象,请参考以下示例。另外,请查看`plotly layout title的官方文档。
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)