在NVD3折线图上的某个点绘制一个圆

时间:2015-02-11 08:09:15

标签: javascript charts nvd3.js

如何在折线图nvd3中的峰值点上绘制圆圈 e.x:

 nv.addGraph(function() {
  var chart = nv.models.lineChart()
    .useInteractiveGuideline(true)
    ;

  chart.xAxis
    .axisLabel('Time (ms)')
    .tickFormat(d3.format(',r'))
    ;

  chart.yAxis
    .axisLabel('Voltage (v)')
    .tickFormat(d3.format('.02f'))
    ;

  d3.select('#chart svg')
    .datum(data())
    .transition().duration(500)
    .call(chart)
    ;

  nv.utils.windowResize(chart.update);

  return chart;
});

这是折线图的一个示例,我想在平均峰值点上显示一个圆圈,如(10%)是否可以在绘制图表后向图表添加圆圈?

  • 我可以在nvd3的现有图表中添加圆圈吗?
  • 是否可以在现有图表上绘制另一个图表以满足nvd3中的此要求?

0 个答案:

没有答案