import { numFormat } from '../utils/util'; const analysis = { "STDEVP": function (mean, array1d) { let cov = 0; for (let i = 0; i < array1d.length; i++) { let xi = array1d[i]; cov += Math.pow(xi - mean, 2); } return numFormat(Math.sqrt(cov / array1d.length)); }, "STDEV": function (mean, array1d) { let cov = 0; for (let i = 0; i < array1d.length; i++) { let xi = array1d[i]; cov += Math.pow(xi - mean, 2); } return numFormat(Math.sqrt(cov / (array1d.length - 1))); }, "VARP": function (mean, array1d) { let cov = 0; for (let i = 0; i < array1d.length; i++) { let xi = array1d[i]; cov += Math.pow(xi - mean, 2); } return numFormat(cov / array1d.length); }, "let": function (mean, array1d) { let cov = 0; for (let i = 0; i < array1d.length; i++) { let xi = array1d[i]; cov += Math.pow(xi - mean, 2); } return numFormat(cov / (array1d.length - 1)); }, }; export default analysis;