【发布时间】:2021-02-06 10:01:09
【问题描述】:
我正在尝试使用 add_trace() 在同一个图上绘制多个类别。理想情况下,我希望不同的痕迹有轻微的偏移,这样标记就不会重叠。我无法弄清楚如何实现它。
这是一个说明性代码,以及我当前的结果。 add_trace() 似乎没有偏移量的参数。
import plotly.graph_objects as go
fig2 = go.Figure()
x_data = ['10 days', '20 days', '30 days']
y_data1 = [0.4, 0.7, 0.9]
y_err_data1 = [0.025, 0.03, 0.05]
y_data2 = [0.6, 0.65, 0.7]
y_err_data2 = [0.05, 0.03, 0.01]
fig2.add_trace(go.Scatter(x=x_data,
y=y_data1,
error_y = dict(type='data', symmetric=True, array=y_err_data1, visible=True),
mode = 'markers'))
fig2.add_trace(go.Scatter(x=x_data,
y=y_data2,
error_y = dict(type='data', symmetric=True, array=y_err_data2, visible=True),
mode = 'markers'))
fig2.show()
【问题讨论】:
标签: python plot plotly trace scatter