【发布时间】:2020-09-24 08:09:09
【问题描述】:
我在交互式 3D 绘图中有一个曲面和一个点。但我想改变一个人在开始时看到的第一个视图的角度,使表面看起来是一条线。我不能改变表面,因为那是基于给定的数据。所以我需要找到一种方法来设置相机设置。我发现这在使用 R 和 Python 时是可能的,但它如何与 Julia 一起工作?
有人可以帮我吗?
这是一个简单的代码示例:
using Plotly
x = [-10,-10,10];
y = [-10,10,-10];
z = [10,-5,-10];
trace1 = mesh3d(color = "red",x=x,y=y,z=z,scaleratio = 1)
trace2 = Plotly.scatter3d(color = "blue";x=[3], y=[1],z = [2], mode="markers")
layout = Layout(;scene=attr(;xaxis=attr(;range=[-10, 10]),yaxis=attr(;range=[-10, 10]),zaxis=attr(;range=[-10, 10]), aspectratio=attr(x=1, y=1, z=1)))
plt = Plotly.plot([trace1,trace2],layout)
【问题讨论】: