(data, x, y, callback)
| 119658 | ]; |
| 119659 | } |
| 119660 | function visitPoints(data, x, y, callback) { |
| 119661 | let i = -1, u, v; |
| 119662 | for (const d of data){ |
| 119663 | u = x(d); |
| 119664 | v = y(d); |
| 119665 | if (u != null && (u = +u) >= u && v != null && (v = +v) >= v) callback(u, v, ++i); |
| 119666 | } |
| 119667 | } |
| 119668 | // License: https://github.com/HarryStevens/d3-regression/blob/master/LICENSE |
| 119669 | function rSquared(data, x, y, uY, predict) { |
| 119670 | let SSE = 0, SST = 0; |