(group, max, field, y0, y1)
| 130193 | } |
| 130194 | }); |
| 130195 | function stackCenter(group, max, field, y0, y1) { |
| 130196 | var last = (max - group.sum) / 2, m = group.length, j = 0, t; |
| 130197 | for(; j < m; ++j){ |
| 130198 | t = group[j]; |
| 130199 | t[y0] = last; |
| 130200 | t[y1] = last += Math.abs(field(t)); |
| 130201 | } |
| 130202 | } |
| 130203 | function stackNormalize(group, max, field, y0, y1) { |
| 130204 | var scale = 1 / group.sum, last = 0, m = group.length, j = 0, v = 0, t; |
| 130205 | for(; j < m; ++j){ |