Javascript 更改缩放级别三维散点图(打印)

Javascript 更改缩放级别三维散点图(打印),javascript,plotly,Javascript,Plotly,我有一个3d散点图,我想改变它的缩放级别,并通过编程在它周围平移。我已尝试从beggining设置布局中的范围,但它不会更改实际的缩放级别,只更改范围中的点: "layout": { margin: { l: 0, r: 0, b: 0, t: 0, pad: 1 }, scene:{ xaxis: {range:[-13,13.5]}, yaxis: {r

我有一个3d散点图,我想改变它的缩放级别,并通过编程在它周围平移。我已尝试从beggining设置布局中的范围,但它不会更改实际的缩放级别,只更改范围中的点:

"layout": 
{
    margin: {
        l: 0,
        r: 0,
        b: 0,
        t: 0,
        pad: 1
    },
     scene:{
        xaxis: {range:[-13,13.5]},
        yaxis: {range:[-15.5,13.5]},
        zaxis: {range:[-14.5,13.5]},
    }
}, 
我还尝试用relayat函数调用它,但它也不起作用

var update = {
     scene:{
        xaxis: {range:[-13,13.5]},
        yaxis: {range:[-15.5,13.5]},
        zaxis: {range:[-14.5,13.5]},
    },
};
Plotly.relayout(gd, update);

最后,我找到了更改相机位置的属性:

var update = {
scene:{
          camera: {
          center: { x: 0, y: 0, z: 0 }, 
          eye: { x: 2, y: 2, z: 0.1 }, 
           up: { x: 0, y: 0, z: 1 }
            }
        },
};


Plotly.relayout(gd, update);

最后,我找到了更改相机位置的属性:

var update = {
scene:{
          camera: {
          center: { x: 0, y: 0, z: 0 }, 
          eye: { x: 2, y: 2, z: 0.1 }, 
           up: { x: 0, y: 0, z: 1 }
            }
        },
};


Plotly.relayout(gd, update);