तिरछापन और कर्टोसिस कैलकुलेटर
तिरछापन किसी डेटा सेट या वितरण की विषमता का माप है। यह मान धनात्मक अथवा ऋणात्मक हो सकता है। नकारात्मक तिरछापन आम तौर पर इंगित करता है कि पूंछ वितरण के बाईं ओर है। एक सकारात्मक मान आम तौर पर इंगित करता है कि पूंछ दाहिनी ओर है।
कर्टोसिस केवल डेटा सेट या वितरण की “पूंछ” का एक माप है। इस कैलकुलेटर द्वारा उपयोग किया जाने वाला कर्टोसिस फॉर्मूला एक्सेल में उपयोग किए जाने वाले सूत्र के समान है, जो अत्यधिक कर्टोसिस कहलाता है।
किसी डेटा सेट की विषमता और कुर्टोसिस का पता लगाने के लिए, बस नीचे दिए गए बॉक्स में अल्पविराम से अलग किए गए मान दर्ज करें, फिर “गणना करें” बटन पर क्लिक करें।
//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);
}