2016-07-20 6 views
0

http://codepen.io/rudi8292/pen/QEmKPGPlotly.js 3D-Streudiagramm Showgrid: false funktioniert nicht

Der obige Code tut mir erlauben, Gitterlinien in 3DScatter Grundstück zu verstecken.

Ich versuche, x, y, z Rasterlinien mit der folgenden Option zu verbergen:

var layout = { 
    title: 'Plotly Graph', 
    xaxis: { 
     autorange: true, 
     showgrid: false, 
     zeroline: false, 
     showline: false, 
     autotick: true, 
     ticks: '', 
     showticklabels: false 
    }, 
    yaxis: { 
     autorange: true, 
     showgrid: false, 
     zeroline: false, 
     showline: false, 
     autotick: true, 
     ticks: '', 
     showticklabels: false 
    }, 
    zaxis: { 
     autorange: true, 
     showgrid: false, 
     zeroline: false, 
     showline: false, 
     autotick: true, 
     ticks: '', 
     showticklabels: false 
    }, 
    margin: { 
     l: 0, 
     r: 0, 
     b: 0, 
     t: 0 
    }, 

    showlegend: true, 
    legend: { 
     "x": "0", 
     "margin.r": "120" 
    } 
}; 
Plotly.newPlot('plotly-div', data, layout, { 

    displaylogo: false 
}); 

Das ist, was ich bin mit dem Ziel zu tun:

http://codepen.io/plotly/pen/KpLVzv

Vielen Dank im Voraus!

Antwort

0

Sie müssen die Szenenfelder verwenden, um die benutzerdefinierten Werte xaxis, yaxis und zaxis zu bearbeiten.

var layout = { 
    scene : { 
     xaxis: { 
     autorange: true, 
     showgrid: false, 
     zeroline: false, 
     showline: false, 
     autotick: true, 
     ticks: '', 
     showticklabels: false 
    }, 
    yaxis: { 
     autorange: true, 
     showgrid: false, 
     zeroline: false, 
     showline: false, 
     autotick: true, 
     ticks: '', 
     showticklabels: false 
    }, 
    zaxis: { 
     autorange: true, 
     showgrid: false, 
     zeroline: false, 
     showline: false, 
     autotick: true, 
     ticks: '', 
     showticklabels: false 
    }, 
    margin: { 
     l: 0, 
     r: 0, 
     b: 0, 
     t: 0 
    }, 
    showlegend: true, 
    legend: { 
     "x": "0", 
     "margin.r": "120" 
    } 
}; 
Plotly.newPlot('plotly-div', data, layout, { 

    displaylogo: false 
}); 

http://codepen.io/rudi8292/pen/XKENgx

Vielen Dank Étienne Tétreault-Pinard

Verwandte Themen