添加硬编码的固定线到d3条形图
Adding hard coded fixed line to d3 bar chart
希望你能帮我解决这个问题,这几乎是一个相同的问题(似乎不完整,因为没有行显示):
d3.js如何在条形图中添加线条
不同的是,我需要创建一个硬编码的参考线,例如在7%。
我试图在这里创建小提琴,但无法显示这一行。
http://jsfiddle.net/ComputerSaysNo/sstSe/1/我想可以通过改变这个…?
bars.append("line")
.attr("x1", 0)
.attr("y1", function(d,i) { return height - d.average; })
.attr("x2", 10)
.attr("y2", function(d,i) { return height - d.average; });
.
将行附加到bars
变量,这是对条形图的选择。您需要将这一行附加到SVG:
svg.append("line")
.style("stroke", "black")
.attr("x1", 0)
.attr("y1", y(0.07))
.attr("x2", width)
.attr("y2", y(0.07));
这也可以正确地设置坐标。请记住,您没有数据绑定到行,所以function(d) { ... }
将不起作用。
完整演示在这里。我还删除了一堆不必要的和破碎的代码。
相关文章:
- 如何在d3条形图中添加一组注释
- 更新时未从 D3 条形图中删除旧元素
- D3 条形图上的 y 刻度
- 更新 D3 条形图时调用 svg 元素的宽度的问题
- 不显示简单的 d3 条形图
- D3 条形图,X 轴上有工具提示
- D3 条形图 X 刻度未对齐
- D3 条形图示例在本地不起作用
- D3 条形图列溢出
- D3 条形图 - 为什么标签不显示
- 将文本添加到d3条形图中
- D3条形图未解析csv
- D3条形图在所有负值和正值情况下都不能正常工作
- D3:条形图着色
- 如何在d3条形图中单个条形中添加值
- 当从下拉过滤器中选择新源时,JavaScript D3条形图数据将不会更新
- 2个数组一个值一个颜色使D3条形图具有相同索引值的颜色
- 在d3条形图中设置自定义x轴标签
- D3条形图-尝试排队tick到条形
- D3条形图和html数据属性