gpt4 book ai didi

javascript - 如何不断更新d3图中x轴的范围?

转载 作者:行者123 更新时间:2023-12-03 07:06:13 26 4
gpt4 key购买 nike

我有一个不断增加的值,我想调整我的 d3 图的范围。我可以使用

更改 x 轴的范围
xScale.domain([a, b]);

但这似乎无法多次更新 x 轴刻度。如何连续改变x轴范围?

最佳答案

更新轴所需的步骤是:

  1. 更新比例:

    xScale = xScale.domain([a, b]);
  2. 使用新比例更新轴:

    domXAxis.call(xAxis.scale(xScale));

    此更新也可以是动画的:

    domXAxis.transition()
    .duration(animationDurationMs)
    .call(xAxis.scale(xScale));

关于javascript - 如何不断更新d3图中x轴的范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36819721/

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