@@ -54,7 +54,7 @@ var sales = [
54
54
</div >
55
55
56
56
And we want to map these to points on a scatterplot. We know we want each object
57
- in this array into of these to turn into ` <rect> ` tag, inside of our ` <svg> `
57
+ in this array to turn into a ` <rect> ` tag, inside of our ` <svg> `
58
58
below:
59
59
60
60
<div class =" example-row-2 " >
@@ -106,7 +106,7 @@ none and we have 4 new data points, so obviously the right thing to do is to
106
106
add a new ` <rect> ` for each data point.
107
107
108
108
The way D3 looks at this is a more subtle: we want to add a ` <rect> `
109
- per data point, * but only for the new points the last data join* . Since this
109
+ per data point, * but only for the new points since the last data join* . Since this
110
110
is the first data binding (there are no rects currently), everything is new,
111
111
it's straightforward to add new points. It's important to keep in mind that for
112
112
the next selection, things will be more complex since there will already be
@@ -115,8 +115,7 @@ rects.
115
115
The part of a D3 selection that represents these element-less data-points
116
116
is ` selection.enter() ` ;
117
117
118
- <div class =" example-row-1 " >
119
- <div class =" example " >
118
+ <div class =" example-row-1 " > <div class =" example " >
120
119
{% highlight javascript %}
121
120
var newRects = rects.enter();
122
121
{% endhighlight %}
@@ -309,7 +308,7 @@ nextrects.enter().append('rect'); // adds one element
309
308
310
309
## Transitions ` selection.transition() `
311
310
312
- The key function also important in case parts of our objects change -- if we
311
+ The key function is also important in case parts of our objects change -- if we
313
312
change a count, then we can update the appropriate element without having to
314
313
delete and re-add the element, we can update it in place.
315
314
@@ -478,4 +477,4 @@ mostly build on what we've already shown.
478
477
</a >
479
478
480
479
481
- <script type =" text/javascript " src =" {{ " /javascripts /data-binding.js" | prepend: site.baseurl }}" ></script >
480
+ <script type =" text/javascript " src =" {{ " /javascripts /data-binding.js" | prepend: site.baseurl }}" ></script >
0 commit comments