【问题标题】:Plotly: How to set zeroline opacity?Plotly:如何设置零线不透明度?
【发布时间】:2020-06-09 16:04:14
【问题描述】:

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

【问题讨论】:

    标签: python r graph plotly axes


    【解决方案1】:

    您可以将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()
    

    【讨论】:

    • 谢谢。在看到答案之前我尝试过的另一个解决方案是设置一条 y=0 线,然后在 R 中添加跟踪。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-01
    • 1970-01-01
    • 2014-09-05
    • 2016-05-15
    • 1970-01-01
    • 2015-04-28
    相关资源
    最近更新 更多