情节:如何设置零线不透明度?

Plotly: How to set zeroline opacity?

有没有办法改变零线的不透明度?我试图在我的绘图上为我的 y 轴分层零线,这样它就不会出现在后面,但也有 50% 的 opacity/alpha。这可能吗?

您可以将 rgba colorfig.update_xaxes() 和/或 fig.update_yaxes() 一起使用以获得您想要的具有任何不透明度的任何颜色:

完整代码:

import plotly.express as px

fig = px.line(y=[1, -1], x=[-1,1])

fig.update_xaxes(zeroline=True, zerolinewidth=6, zerolinecolor='rgba(0,255,0,0.5)')
fig.update_yaxes(zeroline=True, zerolinewidth=6, zerolinecolor='rgba(0,0,255,0.5)')

fig.show()