【问题标题】:D3.js how to get the position/offset of x and y axisD3.js 如何获取 x 和 y 轴的位置/偏移量
【发布时间】:2016-12-27 00:16:09
【问题描述】:

对于具有 X 和 Y 轴的给定绘图,如何获得 X 和 Y 轴的位置?我想我需要两个轴的偏移量。请指教。

【问题讨论】:

  • 一些代码可以帮助我们给出答案。但是你只是给他们一个 id 并选择他们来获得他们的位置?你追求什么职位?
  • 请看一下我正在处理的这个情节:jsfiddle.net/we118d8e
  • 您要查找的位置是什么?只是y轴的x位置和x的y位置?
  • @thatOneGuy 在绘图上绘制平均线,不考虑 x 和 y 轴的偏移量。我希望沿着情节的 0.5、0.5 绘制线条
  • @thatOneGuy 我无法理解您所说的“只需给他们一个 id 并选择他们以获得他们的职位”的意思。要回答您的问题,是的,我需要 y 轴的 x 位置和 x 轴的 y 位置。谢谢。

标签: javascript d3.js svg nvd3.js


【解决方案1】:

将元素嵌套在具有所需边界的容器元素中。

例如,如果您希望 x 轴从 y 轴的边界开始,请替换(在第 66 行)

  svg.append("line")

 d3.select(".nv-scatterWrap").append("line")

【讨论】:

    猜你喜欢
    • 2020-09-21
    • 2016-05-31
    • 1970-01-01
    • 2014-01-18
    • 2022-08-02
    • 2022-12-19
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    相关资源
    最近更新 更多