我正在尝试使用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()
fig2.update_xaxes(tickvals=x_data)
,请参见此处,并添加如上。 - jayveesea