【发布时间】:2019-09-02 22:20:13
【问题描述】:
我有这个简单的散点图,有一条路径:
我需要做的是用这些颜色为线条着色:
- 增加时为绿色
- 减少时为红色
为了恢复我正在做的事情,这是我创建路径和为线条着色的部分。
svg.append('g')
.selectAll("dot")
.data(newData)
.enter()
.append("circle")
.attr("cx", function(d) { return x(d.EarningsX); })
.attr("cy", function(d) { return y(d.EarningsY); })
.attr("r", 8)
.style("fill", "#69b3a2")
path = svg.append("path")
.datum(newData)
.attr("d", d3.line().x(function(d) {
return x(d.EarningsX)
}).y(function(d) {
return y(d.EarningsY)
}))
.attr("fill", "none")
.attr("stroke", "#69b3a2")
.attr("stroke-width", 1.5)
谢谢大家!
【问题讨论】:
标签: javascript d3.js svg charts scatter-plot