Barrastest = {
let gw = 500
let gh = 200
let mw = gw * 0.05
let mh = gh * 0.1
let w = gw - (mw * 2)
let h = gh - (mh * 2)
let escalaX = d3.scaleLinear()
.domain([0, 200])
.range([0, w])
let ejeX = d3.axisBottom().scale(escalaX)
let svg = d3.create("svg")
.attr("width", gw)
.attr("height", gh)
svg.append("g").attr('transform', `translate(${mw},${mh})`)
.selectAll("rect")
.data(estaturas)
.join("rect")
.attr("x", 0)
.attr("y", (d, i) => i * (h / estaturas.length))
.attr("width", (d, i) => escalaX(d.Estatura))
.attr("height", (d, i) => h / estaturas.length)
.style("fill", "black")
.style("stroke", "white")
svg.selectAll("text")
.data(estaturas)
.join("text")
.text((d, i) => d.Nombre)
.attr("x", 40)
.attr("y", (d, i) => 40 + i * (h / estaturas.length))
.style("fill", "red")
svg.append("g").attr('transform', `translate(${mw},${mh + h})`).call(ejeX)
return svg.node()
}