UNPKG

j6

Version:

Javascript scientific library (like R, NumPy, Matlab)

22 lines 1 kB
var R = require("../lib/statistics"); var v = [1,3,5]; print("v=%s", v); print("v.samples(10)=%s", v.samples(10)); print("v.samples(10, {probs:[0.0,0.2,0.8]})=%s", v.samples(10, {probs:[0.0,0.2,0.8]})); // print("v.samples(10, {replace:false})=%s", v.samples(10, {replace:false})); print("v.samples(3, {replace:false})=%s", v.samples(3, {replace:false})); print("v.max()=%s", v.max()); print("v.min()=%s", v.min()); print("v.sum()=%s", v.sum()); print("v.normalize()=%s", v.normalize()); print("v.normalize().sum()=%s", v.normalize().sum()); print("v.product()=%s", v.product()); print("v.mean()=%s", v.mean()); print("v.range()=%s", v.range()); print("v.median()=%s", v.median()); print("v.variance()=%s", v.variance()); print("v.sd()=%s sd^2=%s", v.sd(), v.sd()*v.sd()); print("v.cov(v)=%s v.cor(v)=", v.cov(v), v.cor(v)); print("factorial(5)=%s", R.factorial(5)); print('rnorm(10,5,2)=%s', R.rnorm(10, 5, 2).str()); print('hist(rnorm(100,5,2))=%j', R.rnorm(100, 5, 2).hist(3,7,1));