function setScale(data){
let rgx = d3.extent(data, d => d.x).reduce((a,b) => b-a)*0.1
xScale.domain(
[
d3.min(data, d => d.x)-rgx,
d3.max(data, d => d.x)+rgx
]
).nice();
xScale.range([margin.left, width-(margin.right+margin.left)])
let rgy = d3.extent(data, d => d.y).reduce((a,b) => b-a)*0.1
yScale.domain(
[
d3.min(data, d => d.y)-rgy,
d3.max(data, d => d.y)+rgy
]
).nice();
yScale.range([height - (margin.bottom+margin.top),margin.bottom])
xAxisCall.scale(xScale)
yAxisCall.scale(yScale)
}