如何突出显示 3d 网格中的 xyz 点?
How to highlight xyz points in plotly 3d mesh?
我已经在 plotly 中创建了一个网格 3d 图
import plotly.graph_objects as go
fig = go.Figure(data=[
go.Mesh3d(
x=[0, 1, 0, 0],
y=[0, 0, 1, 0],
z=[0, 0, 0, 1],
i=[0, 0, 0, 1],
j=[1, 2, 3, 2],
k=[2, 3, 1, 3],
)
])
fig.show()
如何突出显示 xyz 点?所以它看起来像下面这样:
我参考了 from 。
您可以在fig.show()
之前使用以下代码获得x-y-z分:
fig.add_trace(
go.Scatter3d(x=[0, 1, 0, 0],
y=[0, 0, 1, 0],
z=[0, 0, 0, 1],
mode='markers')
)
我已经在 plotly 中创建了一个网格 3d 图
import plotly.graph_objects as go
fig = go.Figure(data=[
go.Mesh3d(
x=[0, 1, 0, 0],
y=[0, 0, 1, 0],
z=[0, 0, 0, 1],
i=[0, 0, 0, 1],
j=[1, 2, 3, 2],
k=[2, 3, 1, 3],
)
])
fig.show()
如何突出显示 xyz 点?所以它看起来像下面这样:
我参考了
您可以在fig.show()
之前使用以下代码获得x-y-z分:
fig.add_trace(
go.Scatter3d(x=[0, 1, 0, 0],
y=[0, 0, 1, 0],
z=[0, 0, 0, 1],
mode='markers')
)