如何使用plotly js使平面垂直于x轴

问题描述 投票:-1回答:1

我正在使用可绘制的javascript库,并且尝试绘制垂直于x轴的平面。我现在所能做的就是一个垂直于z轴的平面:https://codesandbox.io/s/ecstatic-leavitt-hktz3

使用此代码:

surface = {
    type: "surface",
    z: [[3, 3, 3, 3, 3], [3, 3, 3, 3, 3]],
    opacity: 0.7,
    colorscale: "Greys",
    showscale: false,
    name: "Plane of Best Fit"
  };

[我看到许多带有R或python的图示例,但没有javascript。有人可以帮我吗?谢谢

plotly plotly.js
1个回答
0
投票

确定,所以我通过这样放置坐标来绘制垂直于x轴的平面:

z:[[0. , 0.5, 1. ],
    [0. , 0.5, 1. ]]
y:[[0.,  0.,  0.],
    [1.,  1.,  1.]]
x:[[0.,  0.,  0.],
    [0,  0,  0]]

我在这里遵循了python中的示例:https://pythonmatplotlibtips.blogspot.com/2017/12/draw-continuous-electric-field-lines-3d-plotly.html

© www.soinside.com 2019 - 2024. All rights reserved.