對於此示例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軸? –