R version 2.15.2 (2012-10-26) -- "Trick or Treat" Copyright (C) 2012 The R Foundation for Statistical Computing ISBN 3-900051-07-0 Platform: i686-pc-linux-gnu (32-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > x <- c(317.12 + ,315.86 + ,314.93 + ,313.2 + ,312.6 + ,313.33 + ,314.67 + ,315.62 + ,316.38 + ,316.71 + ,317.72 + ,318.29 + ,318.16 + ,316.55 + ,314.8 + ,313.84 + ,313.26 + ,314.8 + ,315.59 + ,316.43 + ,316.97 + ,317.58 + ,319.02 + ,320.02 + ,319.59 + ,318.18 + ,315.91 + ,314.16 + ,313.83 + ,315 + ,316.19 + ,316.93 + ,317.7 + ,318.54 + ,319.48 + ,320.58 + ,319.77 + ,318.58 + ,316.79 + ,314.8 + ,315.38 + ,316.1 + ,317.01 + ,317.94 + ,318.55 + ,319.68 + ,320.63 + ,321.01 + ,320.55 + ,319.58 + ,317.4 + ,316.26 + ,315.42 + ,316.69 + ,317.7 + ,318.74 + ,319.08 + ,319.86 + ,321.39 + ,322.24 + ,321.47 + ,319.74 + ,317.77 + ,316.21 + ,315.99 + ,317.12 + ,318.31 + ,319.57 + ,320.08 + ,320.75 + ,321.8 + ,322.24 + ,321.89 + ,320.44 + ,318.7 + ,316.7 + ,316.79 + ,317.79 + ,318.71 + ,319.44 + ,320.44 + ,320.89 + ,322.13 + ,322.16 + ,321.87 + ,321.39 + ,318.8 + ,317.81 + ,317.3 + ,318.87 + ,319.42 + ,320.62 + ,321.59 + ,322.39 + ,323.87 + ,324.01 + ,323.75 + ,322.4 + ,320.37 + ,318.64 + ,318.1 + ,319.78 + ,321.08 + ,322.06 + ,322.5 + ,323.04 + ,324.42 + ,325 + ,324.09 + ,322.55 + ,320.92 + ,319.31 + ,319.31 + ,320.72 + ,321.96 + ,322.57 + ,323.15 + ,323.89 + ,325.02 + ,325.57 + ,325.36 + ,324.14 + ,322.03 + ,320.41 + ,320.25 + ,321.31 + ,322.84 + ,324 + ,324.42 + ,325.64 + ,326.66 + ,327.34 + ,326.76 + ,325.88 + ,323.67 + ,322.38 + ,321.78 + ,322.85 + ,324.12 + ,325.03 + ,325.99 + ,326.87 + ,328.14 + ,328.07 + ,327.66 + ,326.35 + ,324.69 + ,323.1 + ,323.16 + ,323.98 + ,325.13 + ,326.17 + ,326.68 + ,327.18 + ,327.78 + ,328.92 + ,328.57 + ,327.34 + ,325.46 + ,323.36 + ,323.56 + ,324.8 + ,326.01 + ,326.77 + ,327.63 + ,327.75 + ,329.72 + ,330.07 + ,329.09 + ,328.05 + ,326.32 + ,324.93 + ,325.06 + ,326.5 + ,327.55 + ,328.55 + ,329.56 + ,330.3 + ,331.5 + ,332.48 + ,332.07 + ,330.87 + ,329.31 + ,327.51 + ,327.18 + ,328.16 + ,328.64 + ,329.35 + ,330.71 + ,331.48 + ,332.65 + ,333.15 + ,332.13 + ,330.99 + ,329.17 + ,327.41 + ,327.21 + ,328.34 + ,329.5 + ,330.68 + ,331.41 + ,331.85 + ,333.29 + ,333.91 + ,333.4 + ,331.74 + ,329.88 + ,328.57 + ,328.35 + ,329.33 + ,330.58 + ,331.66 + ,332.75 + ,333.46 + ,334.78 + ,334.79 + ,334.05 + ,332.95 + ,330.64 + ,328.96 + ,328.77 + ,330.18 + ,331.65 + ,332.69 + ,333.23 + ,334.97 + ,336.03 + ,336.82 + ,336.1 + ,334.79 + ,332.53 + ,331.19 + ,331.21 + ,332.35 + ,333.47 + ,335.09 + ,335.26 + ,336.62 + ,337.77 + ,338 + ,337.98 + ,336.48 + ,334.37 + ,332.33 + ,332.4 + ,333.76 + ,334.83 + ,336.21 + ,336.64 + ,338.13 + ,338.96 + ,339.02 + ,339.2 + ,337.6 + ,335.56 + ,333.93 + ,334.12 + ,335.26 + ,336.77 + ,337.8 + ,338.28 + ,340.04 + ,340.86 + ,341.47 + ,341.26 + ,339.34 + ,337.45 + ,336.1 + ,336.05 + ,337.21 + ,338.29 + ,339.36 + ,340.51 + ,341.57 + ,342.56 + ,343.01 + ,342.52 + ,340.71 + ,338.51 + ,336.96 + ,337.13 + ,338.58 + ,339.91 + ,340.92 + ,341.69 + ,342.87 + ,343.83 + ,344.3 + ,343.42 + ,341.85 + ,339.82 + ,337.98 + ,338.09 + ,339.24 + ,340.67 + ,341.42 + ,342.67 + ,343.45 + ,345.08 + ,345.76 + ,345.32 + ,343.93 + ,342.08 + ,340 + ,340.12 + ,341.35 + ,342.89 + ,343.87 + ,344.59 + ,345.29 + ,346.59 + ,347.36 + ,346.8 + ,345.37 + ,343.06 + ,341.24 + ,341.54 + ,342.9 + ,344.36 + ,345.08 + ,345.89 + ,347.49 + ,348.02 + ,348.75 + ,348.19 + ,346.49 + ,344.7 + ,343.04 + ,342.92 + ,344.22 + ,345.61 + ,346.42 + ,346.95 + ,347.88 + ,349.57 + ,350.35 + ,349.7 + ,347.78 + ,345.89 + ,344.88 + ,344.34 + ,345.67 + ,346.89 + ,348.2 + ,348.55 + ,349.56 + ,351.12 + ,351.84 + ,351.45 + ,349.77 + ,347.62 + ,346.37 + ,346.48 + ,347.8 + ,349.03 + ,350.23 + ,351.58 + ,352.22 + ,353.53 + ,354.14 + ,353.64 + ,352.53 + ,350.42 + ,348.84 + ,348.94 + ,349.99 + ,351.29 + ,352.72 + ,353.1 + ,353.64 + ,355.43 + ,355.7 + ,355.11 + ,353.79 + ,351.42 + ,349.83 + ,350.1 + ,351.26 + ,352.66 + ,353.63 + ,354.72 + ,355.49 + ,356.1 + ,357.08 + ,356.11 + ,354.67 + ,352.67 + ,351.05 + ,351.36 + ,352.81 + ,354.21 + ,354.87 + ,355.67 + ,357 + ,358.4 + ,359 + ,357.99 + ,355.96 + ,353.78 + ,352.2 + ,352.22 + ,353.7 + ,354.98 + ,356.08 + ,356.84 + ,357.73 + ,358.91 + ,359.45 + ,359.19 + ,356.72 + ,354.77 + ,352.8 + ,353.21 + ,354.15 + ,355.39 + ,356.76 + ,357.17 + ,358.26 + ,359.17 + ,360.07 + ,359.41 + ,357.36 + ,355.29 + ,353.96 + ,354.03 + ,355.27 + ,356.7 + ,358.05 + ,358.8 + ,359.67 + ,361.13 + ,361.48 + ,360.6 + ,359.2 + ,357.23 + ,355.42 + ,355.89 + ,357.41 + ,358.74 + ,359.73 + ,360.61 + ,361.6 + ,363.05 + ,363.62 + ,363.03 + ,361.55 + ,358.94 + ,357.93 + ,357.8 + ,359.22 + ,360.42 + ,361.83 + ,362.94 + ,363.91 + ,364.28 + ,364.93 + ,364.7 + ,363.31 + ,361.15 + ,359.41 + ,359.34 + ,360.62 + ,361.96 + ,362.81 + ,363.87 + ,364.25 + ,366.02 + ,366.47 + ,365.37 + ,364.1 + ,361.89 + ,360.05 + ,360.49 + ,362.21 + ,364.12 + ,365 + ,365.82 + ,366.95 + ,368.42 + ,369.33 + ,368.78 + ,367.59 + ,365.81 + ,363.83 + ,364.18 + ,365.36 + ,366.88 + ,367.97 + ,368.83 + ,369.46 + ,370.77 + ,370.66 + ,370.1 + ,369.1 + ,366.7 + ,364.61 + ,365.17 + ,366.51 + ,367.86 + ,369.07 + ,369.32 + ,370.38 + ,371.63 + ,371.32 + ,371.51 + ,369.69 + ,368.18 + ,366.87 + ,366.94 + ,368.27 + ,369.62 + ,370.47 + ,371.44 + ,372.39 + ,373.32 + ,373.77 + ,373.13 + ,371.51 + ,369.59 + ,368.12 + ,368.38 + ,369.64 + ,371.11 + ,372.38 + ,373.08 + ,373.87 + ,374.93 + ,375.58 + ,375.44 + ,373.91 + ,371.77 + ,370.72 + ,370.5 + ,372.19 + ,373.71 + ,374.92 + ,375.63 + ,376.51 + ,377.75 + ,378.54 + ,378.21 + ,376.65 + ,374.28 + ,373.12 + ,373.1 + ,374.67 + ,375.97 + ,377.03 + ,377.87 + ,378.88 + ,380.42 + ,380.62 + ,379.66 + ,377.48 + ,376.07 + ,374.1 + ,374.47 + ,376.15 + ,377.51 + ,378.43 + ,379.7 + ,380.91 + ,382.2 + ,382.45 + ,382.14 + ,380.6 + ,378.6 + ,376.72 + ,376.98 + ,378.29 + ,380.07 + ,381.36 + ,382.19 + ,382.65 + ,384.65 + ,384.94 + ,384.01 + ,382.15 + ,380.33 + ,378.81 + ,379.06 + ,380.17 + ,381.85 + ,382.88 + ,383.77 + ,384.42 + ,386.36 + ,386.53 + ,386.01 + ,384.45 + ,381.96 + ,380.81 + ,381.09 + ,382.37 + ,383.84 + ,385.42 + ,385.72 + ,385.96 + ,387.18 + ,388.5 + ,387.88 + ,386.38 + ,384.15 + ,383.07 + ,382.98 + ,384.11 + ,385.54 + ,386.92 + ,387.41 + ,388.77 + ,389.46 + ,390.18 + ,389.43 + ,387.74 + ,385.91 + ,384.77 + ,384.38 + ,385.99 + ,387.26 + ,388.45 + ,389.7 + ,391.08 + ,392.46 + ,392.96 + ,392.03 + ,390.13 + ,388.15 + ,386.8 + ,387.18 + ,388.59) > #'GNU S' R Code compiled by R2WASP v. 1.2.291 () > #Author: root > #To cite this work: Wessa P., (2012), Variability (v1.0.5) in Free Statistics Software (v$_version), Office for Research Development and Education, URL http://www.wessa.net/rwasp_variability.wasp/ > #Source of accompanying publication: Office for Research, Development, and Education > # > num <- 50 > res <- array(NA,dim=c(num,3)) > q1 <- function(data,n,p,i,f) { + np <- n*p; + i <<- floor(np) + f <<- np - i + qvalue <- (1-f)*data[i] + f*data[i+1] + } > q2 <- function(data,n,p,i,f) { + np <- (n+1)*p + i <<- floor(np) + f <<- np - i + qvalue <- (1-f)*data[i] + f*data[i+1] + } > q3 <- function(data,n,p,i,f) { + np <- n*p + i <<- floor(np) + f <<- np - i + if (f==0) { + qvalue <- data[i] + } else { + qvalue <- data[i+1] + } + } > q4 <- function(data,n,p,i,f) { + np <- n*p + i <<- floor(np) + f <<- np - i + if (f==0) { + qvalue <- (data[i]+data[i+1])/2 + } else { + qvalue <- data[i+1] + } + } > q5 <- function(data,n,p,i,f) { + np <- (n-1)*p + i <<- floor(np) + f <<- np - i + if (f==0) { + qvalue <- data[i+1] + } else { + qvalue <- data[i+1] + f*(data[i+2]-data[i+1]) + } + } > q6 <- function(data,n,p,i,f) { + np <- n*p+0.5 + i <<- floor(np) + f <<- np - i + qvalue <- data[i] + } > q7 <- function(data,n,p,i,f) { + np <- (n+1)*p + i <<- floor(np) + f <<- np - i + if (f==0) { + qvalue <- data[i] + } else { + qvalue <- f*data[i] + (1-f)*data[i+1] + } + } > q8 <- function(data,n,p,i,f) { + np <- (n+1)*p + i <<- floor(np) + f <<- np - i + if (f==0) { + qvalue <- data[i] + } else { + if (f == 0.5) { + qvalue <- (data[i]+data[i+1])/2 + } else { + if (f < 0.5) { + qvalue <- data[i] + } else { + qvalue <- data[i+1] + } + } + } + } > iqd <- function(x,def) { + x <-sort(x[!is.na(x)]) + n<-length(x) + if (def==1) { + qvalue1 <- q1(x,n,0.25,i,f) + qvalue3 <- q1(x,n,0.75,i,f) + } + if (def==2) { + qvalue1 <- q2(x,n,0.25,i,f) + qvalue3 <- q2(x,n,0.75,i,f) + } + if (def==3) { + qvalue1 <- q3(x,n,0.25,i,f) + qvalue3 <- q3(x,n,0.75,i,f) + } + if (def==4) { + qvalue1 <- q4(x,n,0.25,i,f) + qvalue3 <- q4(x,n,0.75,i,f) + } + if (def==5) { + qvalue1 <- q5(x,n,0.25,i,f) + qvalue3 <- q5(x,n,0.75,i,f) + } + if (def==6) { + qvalue1 <- q6(x,n,0.25,i,f) + qvalue3 <- q6(x,n,0.75,i,f) + } + if (def==7) { + qvalue1 <- q7(x,n,0.25,i,f) + qvalue3 <- q7(x,n,0.75,i,f) + } + if (def==8) { + qvalue1 <- q8(x,n,0.25,i,f) + qvalue3 <- q8(x,n,0.75,i,f) + } + iqdiff <- qvalue3 - qvalue1 + return(c(iqdiff,iqdiff/2,iqdiff/(qvalue3 + qvalue1))) + } > range <- max(x) - min(x) > lx <- length(x) > biasf <- (lx-1)/lx > varx <- var(x) > bvarx <- varx*biasf > sdx <- sqrt(varx) > mx <- mean(x) > bsdx <- sqrt(bvarx) > x2 <- x*x > mse0 <- sum(x2)/lx > xmm <- x-mx > xmm2 <- xmm*xmm > msem <- sum(xmm2)/lx > axmm <- abs(x - mx) > medx <- median(x) > axmmed <- abs(x - medx) > xmmed <- x - medx > xmmed2 <- xmmed*xmmed > msemed <- sum(xmmed2)/lx > qarr <- array(NA,dim=c(8,3)) > for (j in 1:8) { + qarr[j,] <- iqd(x,j) + } > sdpo <- 0 > adpo <- 0 > for (i in 1:(lx-1)) { + for (j in (i+1):lx) { + ldi <- x[i]-x[j] + aldi <- abs(ldi) + sdpo = sdpo + ldi * ldi + adpo = adpo + aldi + } + } > denom <- (lx*(lx-1)/2) > sdpo = sdpo / denom > adpo = adpo / denom > gmd <- 0 > for (i in 1:lx) { + for (j in 1:lx) { + ldi <- abs(x[i]-x[j]) + gmd = gmd + ldi + } + } > gmd <- gmd / (lx*(lx-1)) > sumx <- sum(x) > pk <- x / sumx > ck <- cumsum(pk) > dk <- array(NA,dim=lx) > for (i in 1:lx) { + if (ck[i] <= 0.5) dk[i] <- ck[i] else dk[i] <- 1 - ck[i] + } > bigd <- sum(dk) * 2 / (lx-1) > iod <- 1 - sum(pk*pk) > res[1,] <- c('Absolute range','http://www.xycoon.com/absolute.htm', range) > res[2,] <- c('Relative range (unbiased)','http://www.xycoon.com/relative.htm', range/sd(x)) > res[3,] <- c('Relative range (biased)','http://www.xycoon.com/relative.htm', range/sqrt(varx*biasf)) > res[4,] <- c('Variance (unbiased)','http://www.xycoon.com/unbiased.htm', varx) > res[5,] <- c('Variance (biased)','http://www.xycoon.com/biased.htm', bvarx) > res[6,] <- c('Standard Deviation (unbiased)','http://www.xycoon.com/unbiased1.htm', sdx) > res[7,] <- c('Standard Deviation (biased)','http://www.xycoon.com/biased1.htm', bsdx) > res[8,] <- c('Coefficient of Variation (unbiased)','http://www.xycoon.com/variation.htm', sdx/mx) > res[9,] <- c('Coefficient of Variation (biased)','http://www.xycoon.com/variation.htm', bsdx/mx) > res[10,] <- c('Mean Squared Error (MSE versus 0)','http://www.xycoon.com/mse.htm', mse0) > res[11,] <- c('Mean Squared Error (MSE versus Mean)','http://www.xycoon.com/mse.htm', msem) > res[12,] <- c('Mean Absolute Deviation from Mean (MAD Mean)', 'http://www.xycoon.com/mean2.htm', sum(axmm)/lx) > res[13,] <- c('Mean Absolute Deviation from Median (MAD Median)', 'http://www.xycoon.com/median1.htm', sum(axmmed)/lx) > res[14,] <- c('Median Absolute Deviation from Mean', 'http://www.xycoon.com/mean3.htm', median(axmm)) > res[15,] <- c('Median Absolute Deviation from Median', 'http://www.xycoon.com/median2.htm', median(axmmed)) > res[16,] <- c('Mean Squared Deviation from Mean', 'http://www.xycoon.com/mean1.htm', msem) > res[17,] <- c('Mean Squared Deviation from Median', 'http://www.xycoon.com/median.htm', msemed) > > #Note: the /var/wessaorg/rcomp/createtable file can be downloaded at http://www.wessa.net/cretab > load(file="/var/wessaorg/rcomp/createtable") > > mylink1 <- hyperlink('http://www.xycoon.com/difference.htm','Interquartile Difference','') > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_1.htm','(Weighted Average at Xnp)',''),sep=' ') > res[18,] <- c('', mylink2, qarr[1,1]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_2.htm','(Weighted Average at X(n+1)p)',''),sep=' ') > res[19,] <- c('', mylink2, qarr[2,1]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_3.htm','(Empirical Distribution Function)',''),sep=' ') > res[20,] <- c('', mylink2, qarr[3,1]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_4.htm','(Empirical Distribution Function - Averaging)',''),sep=' ') > res[21,] <- c('', mylink2, qarr[4,1]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_5.htm','(Empirical Distribution Function - Interpolation)',''),sep=' ') > res[22,] <- c('', mylink2, qarr[5,1]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_6.htm','(Closest Observation)',''),sep=' ') > res[23,] <- c('', mylink2, qarr[6,1]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_7.htm','(True Basic - Statistics Graphics Toolkit)',''),sep=' ') > res[24,] <- c('', mylink2, qarr[7,1]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_8.htm','(MS Excel (old versions))',''),sep=' ') > res[25,] <- c('', mylink2, qarr[8,1]) > mylink1 <- hyperlink('http://www.xycoon.com/deviation.htm','Semi Interquartile Difference','') > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_1.htm','(Weighted Average at Xnp)',''),sep=' ') > res[26,] <- c('', mylink2, qarr[1,2]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_2.htm','(Weighted Average at X(n+1)p)',''),sep=' ') > res[27,] <- c('', mylink2, qarr[2,2]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_3.htm','(Empirical Distribution Function)',''),sep=' ') > res[28,] <- c('', mylink2, qarr[3,2]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_4.htm','(Empirical Distribution Function - Averaging)',''),sep=' ') > res[29,] <- c('', mylink2, qarr[4,2]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_5.htm','(Empirical Distribution Function - Interpolation)',''),sep=' ') > res[30,] <- c('', mylink2, qarr[5,2]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_6.htm','(Closest Observation)',''),sep=' ') > res[31,] <- c('', mylink2, qarr[6,2]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_7.htm','(True Basic - Statistics Graphics Toolkit)',''),sep=' ') > res[32,] <- c('', mylink2, qarr[7,2]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_8.htm','(MS Excel (old versions))',''),sep=' ') > res[33,] <- c('', mylink2, qarr[8,2]) > mylink1 <- hyperlink('http://www.xycoon.com/variation1.htm','Coefficient of Quartile Variation','') > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_1.htm','(Weighted Average at Xnp)',''),sep=' ') > res[34,] <- c('', mylink2, qarr[1,3]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_2.htm','(Weighted Average at X(n+1)p)',''),sep=' ') > res[35,] <- c('', mylink2, qarr[2,3]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_3.htm','(Empirical Distribution Function)',''),sep=' ') > res[36,] <- c('', mylink2, qarr[3,3]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_4.htm','(Empirical Distribution Function - Averaging)',''),sep=' ') > res[37,] <- c('', mylink2, qarr[4,3]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_5.htm','(Empirical Distribution Function - Interpolation)',''),sep=' ') > res[38,] <- c('', mylink2, qarr[5,3]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_6.htm','(Closest Observation)',''),sep=' ') > res[39,] <- c('', mylink2, qarr[6,3]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_7.htm','(True Basic - Statistics Graphics Toolkit)',''),sep=' ') > res[40,] <- c('', mylink2, qarr[7,3]) > mylink2 <- paste(mylink1,hyperlink('http://www.xycoon.com/method_8.htm','(MS Excel (old versions))',''),sep=' ') > res[41,] <- c('', mylink2, qarr[8,3]) > res[42,] <- c('Number of all Pairs of Observations', 'http://www.xycoon.com/pair_numbers.htm', lx*(lx-1)/2) > res[43,] <- c('Squared Differences between all Pairs of Observations', 'http://www.xycoon.com/squared_differences.htm', sdpo) > res[44,] <- c('Mean Absolute Differences between all Pairs of Observations', 'http://www.xycoon.com/mean_abs_differences.htm', adpo) > res[45,] <- c('Gini Mean Difference', 'http://www.xycoon.com/gini_mean_difference.htm', gmd) > res[46,] <- c('Leik Measure of Dispersion', 'http://www.xycoon.com/leiks_d.htm', bigd) > res[47,] <- c('Index of Diversity', 'http://www.xycoon.com/diversity.htm', iod) > res[48,] <- c('Index of Qualitative Variation', 'http://www.xycoon.com/qualitative_variation.htm', iod*lx/(lx-1)) > res[49,] <- c('Coefficient of Dispersion', 'http://www.xycoon.com/dispersion.htm', sum(axmm)/lx/medx) > res[50,] <- c('Observations', '', lx) > res [,1] [1,] "Absolute range" [2,] "Relative range (unbiased)" [3,] "Relative range (biased)" [4,] "Variance (unbiased)" [5,] "Variance (biased)" [6,] "Standard Deviation (unbiased)" [7,] "Standard Deviation (biased)" [8,] "Coefficient of Variation (unbiased)" [9,] "Coefficient of Variation (biased)" [10,] "Mean Squared Error (MSE versus 0)" [11,] "Mean Squared Error (MSE versus Mean)" [12,] "Mean Absolute Deviation from Mean (MAD Mean)" [13,] "Mean Absolute Deviation from Median (MAD Median)" [14,] "Median Absolute Deviation from Mean" [15,] "Median Absolute Deviation from Median" [16,] "Mean Squared Deviation from Mean" [17,] "Mean Squared Deviation from Median" [18,] "" [19,] "" [20,] "" [21,] "" [22,] "" [23,] "" [24,] "" [25,] "" [26,] "" [27,] "" [28,] "" [29,] "" [30,] "" [31,] "" [32,] "" [33,] "" [34,] "" [35,] "" [36,] "" [37,] "" [38,] "" [39,] "" [40,] "" [41,] "" [42,] "Number of all Pairs of Observations" [43,] "Squared Differences between all Pairs of Observations" [44,] "Mean Absolute Differences between all Pairs of Observations" [45,] "Gini Mean Difference" [46,] "Leik Measure of Dispersion" [47,] "Index of Diversity" [48,] "Index of Qualitative Variation" [49,] "Coefficient of Dispersion" [50,] "Observations" [,2] [1,] "http://www.xycoon.com/absolute.htm" [2,] "http://www.xycoon.com/relative.htm" [3,] "http://www.xycoon.com/relative.htm" [4,] "http://www.xycoon.com/unbiased.htm" [5,] "http://www.xycoon.com/biased.htm" [6,] "http://www.xycoon.com/unbiased1.htm" [7,] "http://www.xycoon.com/biased1.htm" [8,] "http://www.xycoon.com/variation.htm" [9,] "http://www.xycoon.com/variation.htm" [10,] "http://www.xycoon.com/mse.htm" [11,] "http://www.xycoon.com/mse.htm" [12,] "http://www.xycoon.com/mean2.htm" [13,] "http://www.xycoon.com/median1.htm" [14,] "http://www.xycoon.com/mean3.htm" [15,] "http://www.xycoon.com/median2.htm" [16,] "http://www.xycoon.com/mean1.htm" [17,] "http://www.xycoon.com/median.htm" [18,] "Interquartile Difference (Weighted Average at Xnp)" [19,] "Interquartile Difference (Weighted Average at X(n+1)p)" [20,] "Interquartile Difference (Empirical Distribution Function)" [21,] "Interquartile Difference (Empirical Distribution Function - Averaging)" [22,] "Interquartile Difference (Empirical Distribution Function - Interpolation)" [23,] "Interquartile Difference (Closest Observation)" [24,] "Interquartile Difference (True Basic - Statistics Graphics Toolkit)" [25,] "Interquartile Difference (MS Excel (old versions))" [26,] "Semi Interquartile Difference (Weighted Average at Xnp)" [27,] "Semi Interquartile Difference (Weighted Average at X(n+1)p)" [28,] "Semi Interquartile Difference (Empirical Distribution Function)" [29,] "Semi Interquartile Difference (Empirical Distribution Function - Averaging)" [30,] "Semi Interquartile Difference (Empirical Distribution Function - Interpolation)" [31,] "Semi Interquartile Difference (Closest Observation)" [32,] "Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit)" [33,] "Semi Interquartile Difference (MS Excel (old versions))" [34,] "Coefficient of Quartile Variation (Weighted Average at Xnp)" [35,] "Coefficient of Quartile Variation (Weighted Average at X(n+1)p)" [36,] "Coefficient of Quartile Variation (Empirical Distribution Function)" [37,] "Coefficient of Quartile Variation (Empirical Distribution Function - Averaging)" [38,] "Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation)" [39,] "Coefficient of Quartile Variation (Closest Observation)" [40,] "Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit)" [41,] "Coefficient of Quartile Variation (MS Excel (old versions))" [42,] "http://www.xycoon.com/pair_numbers.htm" [43,] "http://www.xycoon.com/squared_differences.htm" [44,] "http://www.xycoon.com/mean_abs_differences.htm" [45,] "http://www.xycoon.com/gini_mean_difference.htm" [46,] "http://www.xycoon.com/leiks_d.htm" [47,] "http://www.xycoon.com/diversity.htm" [48,] "http://www.xycoon.com/qualitative_variation.htm" [49,] "http://www.xycoon.com/dispersion.htm" [50,] "" [,3] [1,] "80.36" [2,] "3.6196518725836" [3,] "3.6225280366231" [4,] "492.885735357458" [5,] "492.103377047367" [6,] "22.2010300517219" [7,] "22.1834031890368" [8,] "0.0640081597353939" [9,] "0.0639573394338244" [10,] "120794.856697936" [11,] "492.103377047367" [12,] "19.2171705215419" [13,] "19.1550952380952" [14,] "19.256873015873" [15,] "18.715" [16,] "492.103377047367" [17,] "496.951621825397" [18,] "37.68" [19,] "37.865" [20,] "37.84" [21,] "37.84" [22,] "37.7325000000001" [23,] "37.84" [24,] "37.915" [25,] "37.84" [26,] "18.84" [27,] "18.9325" [28,] "18.92" [29,] "18.92" [30,] "18.86625" [31,] "18.92" [32,] "18.9575" [33,] "18.92" [34,] "0.054513100215564" [35,] "0.054765692797223" [36,] "0.0547311174751946" [37,] "0.0547311174751946" [38,] "0.054580170615017" [39,] "0.0547311174751946" [40,] "0.0548348374407035" [41,] "0.0547311174751946" [42,] "198135" [43,] "985.771470714918" [44,] "25.4936073384305" [45,] "25.4936073384307" [46,] "0.501180382573098" [47,] "0.998406205490052" [48,] "0.999993496754742" [49,] "0.0557593190719202" [50,] "630" > a<-table.start() > a<-table.row.start(a) > a<-table.element(a,'Variability - Ungrouped Data',2,TRUE) > a<-table.row.end(a) > for (i in 1:num) { + a<-table.row.start(a) + if (res[i,1] != '') { + a<-table.element(a,hyperlink(res[i,2],res[i,1],''),header=TRUE) + } else { + a<-table.element(a,res[i,2],header=TRUE) + } + a<-table.element(a,res[i,3]) + a<-table.row.end(a) + } > a<-table.end(a) > table.save(a,file="/var/wessaorg/rcomp/tmp/1b5wu1355312231.tab") > > > > proc.time() user system elapsed 4.324 0.127 4.412