【发布时间】:2021-03-04 11:43:54
【问题描述】:
我现在想使用plotly.graph_objects 显示几个相互重叠的图表。目前尚不清楚如何使用 plotly API 来实现。
背景:我正在使用 plotly 来显示 3D 数据。这工作得很好,并且能够在 3D 中移动对于能够理解数据非常有价值。为了单独显示每个图表,我使用如下调用:
import plotly.graph_objects as go
fig = go.Figure(data=go.Scatter3d(...))
fig.show()
和
fig = go.Figure(data=go.Volume(...))
fig.show()
每个新图单独显示;每个数字显然只在其构造函数中使用一个 data=... 。如何让两个不同的东西显示在 same 图中?我希望他们分享一切(斧头等);如果它们碰巧重叠,后面的可以遮挡早期的。构造后如何将要显示的新内容添加到同一个go.Figure()?
【问题讨论】:
-
你看过使用痕迹吗?
fig.add_trace应该允许您在同一个图上叠加数据。 -
@DerekO 这行得通 - 如果您愿意,可以将其作为答案发布,以便我接受:)
-
当然可以。谢谢!
标签: python 3d plotly data-visualization plotly-python