D3:如何在折线图中显示孤点

耶夫

我有一些数据,其中可能没有几个数据点(=== null)。要说明的是数据丢失,我使用的是line.definedD3的功能(如显示这里)。问题是,有时我的某个点在任一侧都没有值,因此不会显示在图形上。

演示:http//jsfiddle.net/nxrdybdx/3/

如您所见,4月27日和29日的数据丢失,因此该行是不相交的。伟大的。4月28日的数据值为非空值,但不会显示。

我希望在4月28日显示一个点。我想念什么?我是否需要添加一个与每个点相对应的点(svg圆圈),以使每个点单独显示?

B队

您只是在画线

svg.append("path") // Add the valueline path.
.attr("d", valueline(data));

如果要像您提供的示例一样绘制圆形,则需要添加

svg.selectAll(".dot")
    .data(data.filter(function(d) { return d; }))
  .enter().append("circle")
    .attr("class", "dot")
    .attr("cx", line.x())
    .attr("cy", line.y())
    .attr("r", 3.5);

参见http://jsfiddle.net/tgx48xzn/

PS:

如果您想隐藏空值点,则可以

.filter(function(d) { return d.close !== null })

参见http://jsfiddle.net/tgx48xzn/1/

PS 2

如果您只想显示孤立点,请像这样过滤

.filter(function(d, i) {
    return d.close !== null && i > 1
    && data[i - 1].close === null
    && data[i + 1].close === null;

}) 

参见http://jsfiddle.net/tgx48xzn/3/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

D3:如何在折线图中显示孤点

来自分类Dev

D3如何找到折线图中最后一个点的高度

来自分类Dev

如何在D3折线图中自定义色阶?

来自分类Dev

如何在我的 d3 折线图中获得线条和区域的样式?

来自分类Dev

如何在D3折线图中添加交互式功能(折线和标签)?

来自分类Dev

无法在D3条形图/折线图中显示折线

来自分类Dev

D3将点添加到多个堆积的折线图中

来自分类Dev

如何在d3多折线图中使用json数据而不是tsv文件?

来自分类Dev

d3折线图中显示的随机水平线?

来自分类Dev

如何在折线图中显示其他点信息?

来自分类Dev

如何在Google聊天的折线图中插入点处显示气泡或正方形

来自分类Dev

如何在折线图中显示其他点信息?

来自分类Dev

如何使用D3 js在折线图中使用工具提示

来自分类Dev

如何使用D3 js在折线图中使用工具提示

来自分类Dev

如何在Oxyplot中显示折线图的绘图点?

来自分类Dev

如何在折线图上隐藏和显示点

来自分类Dev

D3 V4 如何根据放大的折线图移动点?

来自分类Dev

D3 –折线图问题

来自分类Dev

d3累积折线图

来自分类Dev

D3折线图,显示第一个和最后一个点的值

来自分类Dev

在 d3 中,如何将样式应用到折线图的折线图和折线图下方的区域?

来自分类Dev

如何使用C#在折线图中显示标记点

来自分类Dev

D3:在多行折线图中跳过空值

来自分类Dev

在d3中将轴添加到动态折线图中

来自分类Dev

使用javascript折线图中的d3工具提示位置问题

来自分类Dev

D3折线图中的实线和虚线

来自分类Dev

在d3中将轴添加到动态折线图中

来自分类Dev

在d3(v4)折线图中动态添加/删除线

来自分类Dev

这个 D3 多系列折线图中的 row 函数有什么作用?

Related 相关文章

  1. 1

    D3:如何在折线图中显示孤点

  2. 2

    D3如何找到折线图中最后一个点的高度

  3. 3

    如何在D3折线图中自定义色阶?

  4. 4

    如何在我的 d3 折线图中获得线条和区域的样式?

  5. 5

    如何在D3折线图中添加交互式功能(折线和标签)?

  6. 6

    无法在D3条形图/折线图中显示折线

  7. 7

    D3将点添加到多个堆积的折线图中

  8. 8

    如何在d3多折线图中使用json数据而不是tsv文件?

  9. 9

    d3折线图中显示的随机水平线?

  10. 10

    如何在折线图中显示其他点信息?

  11. 11

    如何在Google聊天的折线图中插入点处显示气泡或正方形

  12. 12

    如何在折线图中显示其他点信息?

  13. 13

    如何使用D3 js在折线图中使用工具提示

  14. 14

    如何使用D3 js在折线图中使用工具提示

  15. 15

    如何在Oxyplot中显示折线图的绘图点?

  16. 16

    如何在折线图上隐藏和显示点

  17. 17

    D3 V4 如何根据放大的折线图移动点?

  18. 18

    D3 –折线图问题

  19. 19

    d3累积折线图

  20. 20

    D3折线图,显示第一个和最后一个点的值

  21. 21

    在 d3 中,如何将样式应用到折线图的折线图和折线图下方的区域?

  22. 22

    如何使用C#在折线图中显示标记点

  23. 23

    D3:在多行折线图中跳过空值

  24. 24

    在d3中将轴添加到动态折线图中

  25. 25

    使用javascript折线图中的d3工具提示位置问题

  26. 26

    D3折线图中的实线和虚线

  27. 27

    在d3中将轴添加到动态折线图中

  28. 28

    在d3(v4)折线图中动态添加/删除线

  29. 29

    这个 D3 多系列折线图中的 row 函数有什么作用?

热门标签

归档