Add Labels to Scatter Plot Circles - not passing tests

Add Labels to Scatter Plot Circles - not passing tests
0

#1

Tell us what’s happening:
After debugging the errors and checking the x-y position, I can’t find the problem

Note the commented out line will show the X-Y position required by the tests.
Your code so far


<body>
  <script>
    const dataset = [
                  [ 34,    78 ],
                  [ 109,   280 ],
                  [ 310,   120 ],
                  [ 79,    411 ],
                  [ 420,   220 ],
                  [ 233,   145 ],
                  [ 333,   96 ],
                  [ 222,   333 ],
                  [ 78,    320 ],
                  [ 21,    123 ]
                ];
    
    
    const w = 500;
    const h = 500;
    
    const svg = d3.select("body")
                  .append("svg")
                  .attr("width", w)
                  .attr("height", h);
    
    svg.selectAll("circle")
       .data(dataset)
       .enter()
       .append("circle")
       .attr("cx", (d, i) => d[0])
       .attr("cy", (d, i) => h - d[1])
       .attr("r", 5);
    
    svg.selectAll("text")
       .data(dataset)
       .enter()
       .append("text")
       // Add your code below this line
       .text((d) => d[0] + "," + d[1])
      //.text(function(d,i) { return  d[0] + 5 + ", " + (500 - d[1])})
      .attr("x", (d) => d[0] + 5)
      .attr("y", (d) => (h - d[1]))        
       
       // Add your code above this line
  </script>
</body>

Your browser information:

User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/67.0.3396.99 Chrome/67.0.3396.99 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/data-visualization/data-visualization-with-d3/add-labels-to-scatter-plot-circles


#2

Ok, looks like it was simply missing a space character in the label string. :roll_eyes: