Tell us what’s happening:
My code is failing to pass the test for adding labels to the bar charts in the above mentioned challenge even though according to the instructions this should be able to work.
Kindly assist
Your code so far
<body>
<script>
const dataset = [12, 31, 22, 17, 25, 18, 29, 14, 9];
const w = 500;
const h = 100;
const svg = d3.select("body")
.append("svg")
.attr("width", w)
.attr("height", h);
svg.selectAll("rect")
.data(dataset)
.enter()
.append("rect")
.attr("x", (d, i) => i * 30)
.attr("y", (d, i) => h - 3 * d)
.attr("width", 25)
.attr("height", (d, i) => 3 * d)
.attr("fill", "navy");
svg.selectAll("text")
.data(dataset)
.enter()
// Add your code below this line
.append("txt")
.attr("x", (d, i) => i*30)
.attr("y", (d, i) => (h-3*d)-3)
.text((d) => d);
// Add your code above this line
</script>
<body>
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 5.1; rv:47.0) Gecko/20100101 Firefox/47.0
.
Link to the challenge: