最初隐藏痕迹

Kan*_*bot 6 plotly

通过阅读文档,我知道最初可以隐藏一些痕迹。

文档给了我们这个例子

import plotly.graph_objects as go

fig = go.Figure()

fig.add_trace(go.Scatter(
    x=[1, 2, 3, 4, 5],
    y=[1, 2, 3, 4, 5],
))

fig.add_trace(go.Scatter(
    x=[1, 2, 3, 4, 5],
    y=[5, 4, 3, 2, 1],
    visible='legendonly'
))

fig.show()
Run Code Online (Sandbox Code Playgroud)

那很好。但是,我正在创建一个包含循环中完成的多个散点图的绘图,因此我需要设置一些可见的和一些不可见的。对于不可见的来说是这样visible='legendonly',但是对于可见的我能写什么呢?(我知道不写任何东西可以解决问题,但由于它将成为一个循环,因此最好将其设置为某些内容。

Kan*_*bot 5

我刚刚发现三个可能的值visibleTrue, False and 'legendonly'