Javascript d3股票价值线图:can';不要划清界限

Javascript d3股票价值线图:can';不要划清界限,javascript,d3.js,Javascript,D3.js,我正在用d3绘制一个折线图,它将代表雅虎股票交易的价值 我把我的代码放在这里,最后把我的数据放在一个var数据中 我猜问题出现在第9行,带有var行,可能写得不好。 第26、27、28行console.logfine 非常感谢你的帮助 这是一把小提琴: 有几件事不对: line的定义应在draw内,以参考x\u标度和y\u标度 line中的调用应该是x\u scale和y\u scale,而不是x和y 参数应该是要绘制的值,即d.date和d.Close y\u量表的定义应使用y\u范围而不是

我正在用d3绘制一个折线图,它将代表雅虎股票交易的价值

我把我的代码放在这里,最后把我的数据放在一个
var数据中

我猜问题出现在第9行,带有
var行
,可能写得不好。 第26、27、28行
console.log
fine

非常感谢你的帮助

这是一把小提琴:

有几件事不对:

  • line
    的定义应在
    draw
    内,以参考
    x\u标度
    y\u标度
  • line
    中的调用应该是
    x\u scale
    y\u scale
    ,而不是
    x
    y
  • 参数应该是要绘制的值,即
    d.date
    d.Close
  • y\u量表
    的定义应使用
    y\u范围
    而不是
    [y\u范围]
  • 传递到
    datum
    的数据应该是
    data.query.results.quote

我认为您希望传递日期并靠近线路生成器,而不是extents@user1614080不幸的是,两种解决方案都试过了,但都没有结果