小编Jer*_*and的帖子

使用 Plotly.update() 更新轨迹的“x”和“y”值

是否可以使用 更新跟踪的xy属性Plotly.update()

更新marker.color跟踪的属性效果很好。但是当我尝试更新xy属性时,跟踪从图中消失。并且没有迹象表明控制台出现问题。我想通过跟踪索引更新值更新功能看起来像是正确的工具。

文档中可能有以下线索Plotly.react()

重要说明:为了使用此方法在data 诸如 xmarker.color 等下的数组中绘制新项目 ,这些项目必须是不变地添加的(即父数组的标识必须已更改)或必须已更改的值layout.datarevision

尽管这可能完全不相关的,因为我能够更新marker.color使用Plotly.update()不会撞上了layout.datarevision

运行示例:

这里是codepen示例)

let myPlot = document.getElementById("graph");

let trace = {
  type: 'scatter',
  x: [0.5 * 255],
  y: [0.5 * 255],
  hoverinfo: "skip",
  mode: 'markers',
  marker: {color: "DarkSlateGrey", size: 20},
};

let layout = {
  title: "The Worm …
Run Code Online (Sandbox Code Playgroud)

javascript plotly plotly.js

6
推荐指数
1
解决办法
2666
查看次数

标签 统计

javascript ×1

plotly ×1

plotly.js ×1