-2
如何使用d3.js的版本4在繪製的線和y軸之間添加空間。 以下是我的代碼。使用D3js v4如何在折線圖中的y軸和直線之間添加空格?
var x = d3.scaleTime().range([0, width]);
var y = d3.scaleLinear().range([height, 0]).nice();
如何使用d3.js的版本4在繪製的線和y軸之間添加空間。 以下是我的代碼。使用D3js v4如何在折線圖中的y軸和直線之間添加空格?
var x = d3.scaleTime().range([0, width]);
var y = d3.scaleLinear().range([height, 0]).nice();
這是你在找什麼? 一個呈三角問題已經在這裏找到答案https://stackoverflow.com/a/34619240/7473025
只有微乎其微的變化我做是:
var minDate = d3.min(data, function(d) { return d.date.getTime(); }),
maxDate = d3.max(data, function(d) { return d.date.getTime(); }),
padding = (maxDate - minDate) * .05;
x.domain([minDate - padding, maxDate + padding]);
號從y軸 – sairaj
移動整個x軸是自然的,如果你不將x軸與線一起移動,然後所顯示的數據將不準確,但是當您尚未發佈實際示例時,要知道您試圖達到的效果有點困難。 –
更新了我的答案 –