对于此示例http://jsfiddle.net/5D5eD/8/。如何增加X轴上方的Y轴?按比例缩放X轴上方的Y轴
main.append('g')
.attr('transform', 'translate(0,0)')
.attr('class', 'main axis date')
.call(yAxis)
我应该在这行中做出什么改变.attr('transform','translate(0,0)')?
对于此示例http://jsfiddle.net/5D5eD/8/。如何增加X轴上方的Y轴?按比例缩放X轴上方的Y轴
main.append('g')
.attr('transform', 'translate(0,0)')
.attr('class', 'main axis date')
.call(yAxis)
我应该在这行中做出什么改变.attr('transform','translate(0,0)')?
为了做到这一点,您需要运行再次绘制图表的代码(减去直线绘图部分)在另一个已翻译的g
元素上。为了做到这一点,最简单的方法是将绘制图形的部分封装在一个函数中并调用两次。
完整演示here。
谢谢拉尔斯。非常感谢你:)正是我在找的东西。 – user3438326
Lars我想将此投影http://bl.ocks.org/mbostock/3734327添加到顶部的图表,而底部的图表保持不变。你能指导我如何做到这一点? – user3438326
基本上我想得到像这样的http://www.d3noob.org/2013/03/a-simple-d3js-map-explained.html代替顶部的图表。 – user3438326
你是什么意思“增加X轴上的Y轴也”? –
与图像中的Y轴一样(附在问题上)Lars – user3438326
因此,您需要两个相同的图表,共享一个x轴? –