Schiefe- und kurtosis-rechner
Schiefe ist ein Maß für die Schiefe eines Datensatzes oder einer Verteilung. Dieser Wert kann positiv oder negativ sein. Eine negative Schiefe zeigt im Allgemeinen an, dass sich das Ende auf der linken Seite der Verteilung befindet. Ein positiver Wert zeigt im Allgemeinen an, dass sich der Schwanz rechts befindet.
Kurtosis ist einfach ein Maß für den „Ende“ eines Datensatzes oder einer Verteilung. Die von diesem Rechner verwendete Kurtosis-Formel ist dieselbe wie die in Excel verwendete Formel, mit der die sogenannte übermäßige Kurtosis ermittelt wird.
Um die Schiefe und Kurtosis eines Datensatzes zu ermitteln, geben Sie einfach die durch Kommas getrennten Werte in das Feld unten ein und klicken Sie dann auf die Schaltfläche „Berechnen“.
//define addition function function add(a, b) { return a + b; }
//create function that performs t test calculations function calc() {
//get user input data var input_data = document.getElementById('input_data').value.match(/\d+/g).map(Number);
//find summary statistics var n = input_data.length; var total_mean = math.mean(input_data); var total_var = math.var(input_data) var total_sd = Math.sqrt(total_var);
//calculate skewness var term1 = n / ( (n-1)*(n-2) ); var term2 = (input_data.map(function(x) { return Math.pow((x-total_mean) / total_sd, 3); })).reduce(add, 0) var skewness = term1 * term2;
//calculate kurtosis var term1 = ( n*(n+1) ) / ( (n-1)*(n-2)*(n-3) ); var term2 = ( (input_data.map(function(x) { return Math.pow(x-total_mean, 4); })).reduce(add, 0) ) / ( Math.pow(total_var, 2) ); var term3 = ( 3 * (Math.pow(n-1, 2)) ) / ( (n-2)*(n-3) ); var kurtosis = term1 * term2 - term3;
//output results document.getElementById('skewness').innerHTML = "Skewness: " + skewness.toFixed(5); document.getElementById('kurtosis').innerHTML = "Kurtosis: " + kurtosis.toFixed(5);
}