我有以下情节Scatter(从其他代码中删除,所有代码都在下面的repo中提供。这总是绘制为圆形,而不是像符号= 13的五边形应该根据文档。
https://plot.ly/python/reference/
我一直在使用Dash剧情,这是有效的。将其大部分转换为pyqt gui,并且出于我希望你们都能回答的原因,标记符号对我不起作用。
return_data = []
policy_times = [some list of tuples]
policy_trace = plotly.graph_objs.Scattergl(
x=[i[0] for i in policy_times],
y=[i[1] for i in policy_times],
name='Policy Install',
mode='markers',
marker=dict(symbol=13, size=20))
return_data.append(policy_trace)
layout = plotly.graph_objs.Layout(showlegend=True)
figure = plotly.graph_objs.Figure(data=return_data, layout=layout)
plotly.offline.plot(figure, filename=filename)
答案 0 :(得分:0)
不确定推理,但这是由于使用Scattergl而不是Scatter引起的。