繁体   English   中英

将“填充”与另一个痕迹一起隐藏[链接痕迹?!]

[英]Hide “fill” together with another trace [link traces?!]

我从中提取了一些代码: https://plot.ly/python/line-charts/#fill-lines 我为我的研究创建了类似的东西,但是如果我取消选择名为“Fair”的跟踪,我想要完成的是隐藏填充区域(在我的示例中为置信区间)。 有没有类似链接跟踪之类的东西? 我搜索了许多选项,但似乎找不到解决方案。

有迹可循

无痕

import plotly.graph_objs as go

import plotly.io as pio

pio.renderers.default='browser'

x = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
x_rev = x[::-1]

# Line 1
y1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
y1_upper = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
y1_lower = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
y1_lower = y1_lower[::-1]



fig = go.Figure()

fig.add_trace(go.Scatter(
    x=x+x_rev,
    y=y1_upper+y1_lower,
    fill='toself',
    fillcolor='rgba(0,100,80,0.2)',
    line_color='rgba(255,255,255,0)',
    showlegend=False,
    name='Fair',
))

fig.add_trace(go.Scatter(
    x=x, y=y1,
    line_color='rgb(0,100,80)',
    name='Fair',
))


fig.update_traces(mode='lines')
fig.show()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM