data是数组时
function getX(data){
var len=data.length;
var sum=0;
var sums=0;
for(var i=0;i<len;i++){
sum+=data[i];
}
arr.sort(function (a, b) {
return a-b;
});
var min = arr[0];
var max = arr[arr.length - 1];
var avg = sum/len;
for(let i = 0; i < len; i++){
sums +=(Number(arr[i])- avg)*(Number(arr[i])- avg)
}
var sd=(Math.sqrt(sums/len)).toFixed(len);
}
data是集合时
function getX(data){
var len=data.length;
var sum=0;
var sums=0;
var arr=[];
for(var i=0;i<len;i++){
var x1data=data[i];
sum+=x1data[1];
arr.push(x1data[1]);
}
arr.sort(function (a, b) {
return a-b;
});
var min = arr[0];
var max = arr[arr.length - 1];
var avg = sum/len;
for(let i = 0; i < len; i++){
sums +=(Number(arr[i])- avg)*(Number(arr[i])- avg)
}
var sd=(Math.sqrt(sums/len)).toFixed(len);
}