在浏览Dash网站上的示例教程时,我试图修改示例代码,但在尝试在一秒钟内为图添加标题时遇到语法错误dcc图形. 在
第二次dcc图形是我创造的。代码调试器报告“title”和“Test Progress”之间的冒号是语法错误。我检查了所有方括号,它们都正确排列。请注意,我没有包括完整的源代码作为唯一的dcc图形第节与错误有关。 我的猜测是,也许使用了错误类型的括号。但基于第一个dcc图形,我不认为是这样。在
dcc.Graph(
id='example-graph',
figure={
'data': [
{'x': [1, 2, 3], 'y': [4, 1, 2], 'type': 'bar', 'name': 'SF'},
{'x': [1, 2, 3], 'y': [2, 4, 5], \
'type': 'bar', 'name': u'Montréal'},
],
'layout': {
'title': 'Dash Data Visualization'
}
}
),
dcc.Graph(id='plot1',
figure={
plotly_figure, 'layout' : {
'title': 'Test Progress'
}
}
)
附加信息: 添加了与plotly_figure相关的实际数据行dcc图形节,语法错误不再出现。在
^{pr2}$问题解决方案: plotly_fig的正确语法如下:
plotly_fig = [dict(x=[1,2,3], y=[2,4,8])]
dcc.Graph(id='plot1',
figure={
plotly_fig, 'layout' : {
'title': 'Test Progress'
}
}
)
目前没有回答
相关问题 更多 >
编程相关推荐