{
const svg = d3.create("svg")
.attr("width", width)
.attr("height", height)
svg.selectAll("rect")
.data(dados)
.join("rect")
.attr("x", 20)
.attr("width", d => escalaX(d.valor))
.attr("y", d => escalaYBarrasOrd(d.letra))
.attr("height", escalaYBarrasOrd.bandwidth())
.attr("r", 7)
.attr("fill", d => escalaCor(d.valor));
svg.append("g")
.attr("transform", "translate(0," + (height - 20) + ")")
.call(d3.axisBottom(escalaX));
svg.append('g')
.attr('transform', 'translate(20,0)')
.call(d3.axisLeft(escalaYBarrasOrd))
return svg.node()
}