gpt4 book ai didi

javascript - 如何突出显示 Plotly Graph 标记

转载 作者:行者123 更新时间:2023-11-29 15:07:29 26 4
gpt4 key购买 nike

plotlyDiv.on('plotly_click', function (data) {
var x, y, x_axis, y_axis;
data.points.map(function (d) {
x = d.x;
y = d.y;
x_axis = d.xaxis.title.text.toLowerCase().replace(' ','_');
y_axis = d.yaxis.title.text.toLowerCase().replace(' ','_');
});
};

如何在plotly散点图中高亮marker

最佳答案

我自己找到的

这里是答案:

plotlyDiv.on('plotly_click', function (data) {
var x, y, x_axis, y_axis,colors=[];
data.points.map(function (d) {
x = d.x;
y = d.y;
var pn;
var colors=[];
x_axis = d.xaxis.title.text.toLowerCase().replace(' ','_');
y_axis = d.yaxis.title.text.toLowerCase().replace(' ','_');
for(var i=0; i < data.points.length; i++){
pn = data.points[i].pointNumber;
colors = data.points[i].data.marker.color;
};
colors[pn] = '#ffffff';
var update = {'marker':{ size: scatterSize, sizeref: Math.min(scatterData), sizemode: "area", color: colors}};
console.log(update)
Plotly.restyle('heat-map', update);
});

关于javascript - 如何突出显示 Plotly Graph 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58497293/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com