为了账号安全,请及时绑定邮箱和手机立即绑定

自动缩放绘图`plotly`

自动缩放绘图`plotly`

桃花长相依 2023-06-20 16:32:45
我需要在真实数组和预测数组之间生成误差图。我已经设法用 来做到这一点plotly,如中所示Code 1,但是生成的图在顶部有太多空间。如果我按下autoscale图中的按钮 - 它会修复它。代码 1:import numpy as npimport plotly.graph_objects as goN = 40y1 = np.random.randint(0, 2, N)y2 = np.random.randint(0, 2, N)err = np.where(y1 != y2)[0]fig = go.Figure()fig.add_trace(    go.Scatter(        x=err,         y=np.zeros_like(err),         name='Prediction Errors',         mode='markers',         marker_symbol='x',         marker_color='red',        showlegend=True    ))fig.update_layout(title_text = 'Errors in activity prediction', height=10)fig.update_xaxes(title_text = 'User index', range=[-0.3, N])fig.update_yaxes(range=[-0.01, 0.1], visible=False)产生的图像:期望的输出:我的问题:autoscale它可以自动完成吗(即不需要我每次都按下按钮)?提前致谢。
查看完整描述

1 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

您可以尝试以下操作:

fig['layout']['yaxis'].update(autorange = True)


查看完整回答
反对 回复 2023-06-20
  • 1 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信