2
Plotly Scatter3D을 사용하면 기본 마우스 오버 시연 효과로 일종의 좌표 십자형이 표시됩니다. 이 효과를 제거하고 툴팁을 표시하는 방법이 있습니까?Plotly Python Scatter3d에서 호버 - 좌표 선을 제거 할 수 있습니까
Plotly Scatter3D을 사용하면 기본 마우스 오버 시연 효과로 일종의 좌표 십자형이 표시됩니다. 이 효과를 제거하고 툴팁을 표시하는 방법이 있습니까?Plotly Python Scatter3d에서 호버 - 좌표 선을 제거 할 수 있습니까
축에 선을 표시하는 호버 효과는 Plotly에서 spikes
이라고합니다. layout = {'scene': {'xaxis': {'showspikes': False}}}
을 통해 사용 중지 할 수 있습니다.
인터랙티브 자바 스크립트 예 :
Plotly.d3.csv('https://raw.githubusercontent.com/plotly/datasets/master/3d-scatter.csv', function(err, rows) {
function unpack(rows, key) {
return rows.map(function(row) {
return row[key];
});
}
var trace = {
x: unpack(rows, 'x2'),
y: unpack(rows, 'y2'),
z: unpack(rows, 'z2'),
mode: 'markers',
marker: {
color: 'rgb(127, 127, 127)',
size: 12,
symbol: 'circle',
line: {
color: 'rgb(204, 204, 204)',
width: 1
},
opacity: 0.9
},
type: 'scatter3d'
};
var data = [trace];
var layout = {
scene: {
xaxis: {
showspikes: false
},
yaxis: {
showspikes: false
},
zaxis: {
showspikes: false
}
}
};
Plotly.newPlot('myDiv', data, layout);
});
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
<div id="myDiv" style="width:100%;height:100%"></div>