从其他关于此问题的问题(在R中)中,我了解到你应该能够在Plotly的某些文本元素中使用HTML。但是,如果我尝试这样做以在我的图中添加一行新文本,它将仅显示HTML标签作为文本,而不是“解析”它。
我还尝试添加'\n',但那只是被忽略了。
我正在使用跟踪的代码:
trace = go.Scattergl(
x=[0.5],
y=[4.5],
text=['A: {} <br> B: {}\nC: {}\nD: {}'.format(a, b, c, d)],
mode='text'
)
除此之外,我正在使用“标准”的代码来生成图表;
traces = [trace]
layout = {
'xaxis':{
'range':[0,7],
'showgrid': False,
},
'yaxis':{
'range':[0,7],
'showgrid': False,
},
}
fig = dict(data=traces, layout=layout)
plot(fig)
在这种情况下,我该如何添加新的一行?