UNPKG
vega-statistics
Version:
latest (2.0.0)
2.0.0
1.9.0
1.8.1
1.8.0
1.7.10
1.7.9
1.7.8
1.7.7
1.7.6
1.7.5
1.7.4
1.7.3
1.7.2
1.7.1
1.7.0
1.6.1
1.6.0
1.5.0
1.4.0
1.3.1
1.3.0
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.0
Statistical routines and probability distributions.
vega-statistics
/
src
/
regression
/
constant.js
16 lines
(13 loc)
•
285 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export default function(
data
, x, y) { let mean =
0
, n =
0
;
for
(
const
d of
data
) {
const
val
= y(d);
if
(x(d) ==
null
||
val
==
null
|| isNaN(
val
))
continue
; mean += (
val
- mean) / ++n; }
return
{ coef: [mean], predict: () => mean, rSquared:
0
}; }