首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >巧妙地连接痕迹

巧妙地连接痕迹
EN

Stack Overflow用户
提问于 2022-11-10 12:38:08
回答 1查看 32关注 0票数 1

我试着做一个由几个痕迹组成的形状,其中许多是不连续的。到目前为止,我已经用不同的痕迹创建了这个形状。

我试过叫他们相同的名字,但这行不通。例如:

代码语言:javascript
复制
import plotly.graph_objects as go
fig = go.Figure(go.Scatter(x=[1,2,0], y=[3,1,1],name="Name"))
fig.add_trace(go.Scatter(x=[0,1,2], y=[0,2,0],name="Name"))
fig.show()

有可能把这个形状画成一个独特的痕迹吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-10 16:09:44

实际上,如果您有两个独立的段属于相同的形状,并且您想在没有任何连接的情况下绘制每个片段,则必须使用两个跟踪,但您可以用相同的颜色对相同形状的分段着色,并使用legendgroup控制相同形状下的所有段:

代码语言:javascript
复制
import plotly.graph_objects as go

fig = go.Figure(go.Scatter(x=[1,2,0], y=[3,1,1],
                marker_color="blue", legendgroup="1", name="Shape1"))
fig.add_trace(go.Scatter(x=[0,1,2], y=[0,2,0],
                marker_color="blue", legendgroup="1", showlegend=False))
fig.show()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74389153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档