简介:
numjs是一个类似npmpy的库、里面提供了许多矩阵运算,比如常见的转置呀、矩阵相乘等。参考:GitHub - nicolaspanel/numjs: Like NumPy, in JavaScript
percentile 是用于矩阵求百分位的。参考:percentile - npm
本文使用这俩库求一个数组的均值和百分位,
代码如下:
var nj = require('numjs');
var percentile = require("percentile");
var temp_array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
var a = nj.array(temp_array);
console.log("80分位:" + percentile(80, temp_array))
console.log("均值:" + a.mean())
执行结果如下: