如何在Plotly JavaScript中返回选择框的x和y坐标?

huangapple go评论82阅读模式
英文:

How to return x y coordinates of the selection box in Plotly JavaScript?

问题

我想要检索使用Plotly JavaScript创建的图表中由“Box Select”生成的坐标,但在文档中查看时似乎没有layout.selections.path的属性,如何检索选择框的x.minx.maxy.miny.max坐标?

谢谢!

英文:

I would like to retrieve the coordinates generated by Box Select from a chart made with Plotly JavaScript, but looking in the documentation it seems there is no attribute for the layout.selections.path, how can I retrieve the x.min, x.max, y.min and y.max coordinates of a selection box?

Thanks!

答案1

得分: 1

我最终找到了一个解决方案,使用了事件 plotly_selected 的回调函数:

graphDiv.on("plotly_selected", function (d) {
    console.log(d.range);
});

完整的代码在 Codepen 上。

英文:

I finally came to a solution, using a callback function of the event plotly_selected:

graphDiv.on("plotly_selected", function (d) {
	console.log(d.range);
});

The full code on Codepen

huangapple
  • 本文由 发表于 2023年2月19日 01:47:02
  • 转载请务必保留本文链接:https://go.coder-hub.com/75495239.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定