30 lines
795 B
Markdown
30 lines
795 B
Markdown
---
|
|
title: Add Labels to Scatter Plot Circles
|
|
---
|
|
## Add Labels to Scatter Plot Circles
|
|
|
|
In this challenge, you are required to set the x attribute so it's 5 units more than the value you used for the cx attribute on the circle. Set the y attribute the same way that's used for the cy value on the circle, for the text element.
|
|
|
|
### Hint 1
|
|
|
|
Target the `svg.selectAll("text")` codeblock.
|
|
|
|
### Hint 2
|
|
|
|
Use `d[0]` and `d[1]` for the data to be displayed.
|
|
|
|
### Hint 3
|
|
|
|
The format for display has to be `x, y`.
|
|
|
|
##### Note
|
|
There is a space between the comma and the y attribute.
|
|
|
|
### Solution
|
|
|
|
Since, you need to add the x any y attributes similar to those as they have been set for the circle, add this to the `svg.selectAll("text")` codeblock:
|
|
|
|
```javascript
|
|
.text((d) => (d[0] + ", " + d[1]))
|
|
```
|