Free Statistics

of Irreproducible Research!

Author's title

Author*Unverified author*
R Software Modulerwasp_variability.wasp
Title produced by softwareVariability
Date of computationFri, 22 May 2009 02:04:49 -0600
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2009/May/22/t1242979538j1d64f32q1yfvbq.htm/, Retrieved Sun, 05 May 2024 12:27:00 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=40284, Retrieved Sun, 05 May 2024 12:27:00 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact175
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-       [Variability] [Cijferreeks - Con...] [2009-05-22 08:04:49] [b527803d8be4913968ad45e628c1cc71] [Current]
Feedback Forum

Post a new message
Dataseries X:
1686
1591
2304
1712
1471
1377
1966
2453
1984
2596
4087
5179
1530
1523
1633
1976
1170
1480
1781
2472
1981
2273
3857
4551
1510
1329
1518
1790
1537
1449
1954
1897
1706
2514
3593
4524
1609
1638
2030
1375
1320
1245
1600
2298
2191
2511
3440
4923
1609
1435
2061
1789
1567
1404
1597
3159
1759
2504
4273
5274
1771
1682
1846
1589
1896
1379
1645
2512
1771
3727
4388
5434
1606
1523
1577
1605
1765
1403
2584
3318
1562
2349
3987
5891
1389
1442
1548
1935
1518
1250
1847
1930
2638
3114
4405
7242
1853
1779
2108
2336
1728
1661
2230
1645
2421
3740
4988
6757
1757
1394
1982
1650
1654
1406
1971
1968
2608
3845
4514
6694
1720
1321
1859
1628
1615
1457
1899
1605
2424
3116
4286
6047
1902
2049
1874
1279
1432
1540
2214
1857
2408
3252
3627
6153
1577
1667
1993
1997
1783
1625
2076
1773
2377
3088
4096
6119
1494
1564
1898
2121
1831
1515
2048
2795
1749
3339
4227
6410
1197
1968
1720
1725
1674
1693
2031
1495
2968
3385
3729
5999
1070
1402
1897
1862
1670
1688
2031




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time3 seconds
R Server'Sir Ronald Aylmer Fisher' @ 193.190.124.24

\begin{tabular}{lllllllll}
\hline
Summary of computational transaction \tabularnewline
Raw Input & view raw input (R code)  \tabularnewline
Raw Output & view raw output of R engine  \tabularnewline
Computing time & 3 seconds \tabularnewline
R Server & 'Sir Ronald Aylmer Fisher' @ 193.190.124.24 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=40284&T=0

[TABLE]
[ROW][C]Summary of computational transaction[/C][/ROW]
[ROW][C]Raw Input[/C][C]view raw input (R code) [/C][/ROW]
[ROW][C]Raw Output[/C][C]view raw output of R engine [/C][/ROW]
[ROW][C]Computing time[/C][C]3 seconds[/C][/ROW]
[ROW][C]R Server[/C][C]'Sir Ronald Aylmer Fisher' @ 193.190.124.24[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=40284&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=40284&T=0

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time3 seconds
R Server'Sir Ronald Aylmer Fisher' @ 193.190.124.24







Variability - Ungrouped Data
Absolute range6172
Relative range (unbiased)4.7656126987103
Relative range (biased)4.77840631286744
Variance (unbiased)1677313.90035076
Variance (biased)1668344.30730075
Standard Deviation (unbiased)1295.11153973345
Standard Deviation (biased)1291.64403273532
Coefficient of Variation (unbiased)0.539086877587981
Coefficient of Variation (biased)0.537643536637576
Mean Squared Error (MSE versus 0)7439952.28877005
Mean Squared Error (MSE versus Mean)1668344.30730075
Mean Absolute Deviation from Mean (MAD Mean)958.81969744631
Mean Absolute Deviation from Median (MAD Median)819.433155080214
Median Absolute Deviation from Mean757.417112299465
Median Absolute Deviation from Median356
Mean Squared Deviation from Mean1668344.30730075
Mean Squared Deviation from Median1947568.95187166
Interquartile Difference (Weighted Average at Xnp)927.75
Interquartile Difference (Weighted Average at X(n+1)p)979
Interquartile Difference (Empirical Distribution Function)979
Interquartile Difference (Empirical Distribution Function - Averaging)979
Interquartile Difference (Empirical Distribution Function - Interpolation)944
Interquartile Difference (Closest Observation)909
Interquartile Difference (True Basic - Statistics Graphics Toolkit)979
Interquartile Difference (MS Excel (old versions))979
Semi Interquartile Difference (Weighted Average at Xnp)463.875
Semi Interquartile Difference (Weighted Average at X(n+1)p)489.5
Semi Interquartile Difference (Empirical Distribution Function)489.5
Semi Interquartile Difference (Empirical Distribution Function - Averaging)489.5
Semi Interquartile Difference (Empirical Distribution Function - Interpolation)472
Semi Interquartile Difference (Closest Observation)454.5
Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit)489.5
Semi Interquartile Difference (MS Excel (old versions))489.5
Coefficient of Quartile Variation (Weighted Average at Xnp)0.224351611148056
Coefficient of Quartile Variation (Weighted Average at X(n+1)p)0.233707328718071
Coefficient of Quartile Variation (Empirical Distribution Function)0.233707328718071
Coefficient of Quartile Variation (Empirical Distribution Function - Averaging)0.233707328718071
Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation)0.227250842561387
Coefficient of Quartile Variation (Closest Observation)0.220684632192280
Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit)0.233707328718071
Coefficient of Quartile Variation (MS Excel (old versions))0.233707328718071
Number of all Pairs of Observations17391
Squared Differences between all Pairs of Observations3354627.80070151
Mean Absolute Differences between all Pairs of Observations1247.31021792881
Gini Mean Difference1247.31021792881
Leik Measure of Dispersion0.487469565899217
Index of Diversity0.993106627954609
Index of Qualitative Variation0.998445910900601
Coefficient of Dispersion0.511643381774978
Observations187

\begin{tabular}{lllllllll}
\hline
Variability - Ungrouped Data \tabularnewline
Absolute range & 6172 \tabularnewline
Relative range (unbiased) & 4.7656126987103 \tabularnewline
Relative range (biased) & 4.77840631286744 \tabularnewline
Variance (unbiased) & 1677313.90035076 \tabularnewline
Variance (biased) & 1668344.30730075 \tabularnewline
Standard Deviation (unbiased) & 1295.11153973345 \tabularnewline
Standard Deviation (biased) & 1291.64403273532 \tabularnewline
Coefficient of Variation (unbiased) & 0.539086877587981 \tabularnewline
Coefficient of Variation (biased) & 0.537643536637576 \tabularnewline
Mean Squared Error (MSE versus 0) & 7439952.28877005 \tabularnewline
Mean Squared Error (MSE versus Mean) & 1668344.30730075 \tabularnewline
Mean Absolute Deviation from Mean (MAD Mean) & 958.81969744631 \tabularnewline
Mean Absolute Deviation from Median (MAD Median) & 819.433155080214 \tabularnewline
Median Absolute Deviation from Mean & 757.417112299465 \tabularnewline
Median Absolute Deviation from Median & 356 \tabularnewline
Mean Squared Deviation from Mean & 1668344.30730075 \tabularnewline
Mean Squared Deviation from Median & 1947568.95187166 \tabularnewline
Interquartile Difference (Weighted Average at Xnp) & 927.75 \tabularnewline
Interquartile Difference (Weighted Average at X(n+1)p) & 979 \tabularnewline
Interquartile Difference (Empirical Distribution Function) & 979 \tabularnewline
Interquartile Difference (Empirical Distribution Function - Averaging) & 979 \tabularnewline
Interquartile Difference (Empirical Distribution Function - Interpolation) & 944 \tabularnewline
Interquartile Difference (Closest Observation) & 909 \tabularnewline
Interquartile Difference (True Basic - Statistics Graphics Toolkit) & 979 \tabularnewline
Interquartile Difference (MS Excel (old versions)) & 979 \tabularnewline
Semi Interquartile Difference (Weighted Average at Xnp) & 463.875 \tabularnewline
Semi Interquartile Difference (Weighted Average at X(n+1)p) & 489.5 \tabularnewline
Semi Interquartile Difference (Empirical Distribution Function) & 489.5 \tabularnewline
Semi Interquartile Difference (Empirical Distribution Function - Averaging) & 489.5 \tabularnewline
Semi Interquartile Difference (Empirical Distribution Function - Interpolation) & 472 \tabularnewline
Semi Interquartile Difference (Closest Observation) & 454.5 \tabularnewline
Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit) & 489.5 \tabularnewline
Semi Interquartile Difference (MS Excel (old versions)) & 489.5 \tabularnewline
Coefficient of Quartile Variation (Weighted Average at Xnp) & 0.224351611148056 \tabularnewline
Coefficient of Quartile Variation (Weighted Average at X(n+1)p) & 0.233707328718071 \tabularnewline
Coefficient of Quartile Variation (Empirical Distribution Function) & 0.233707328718071 \tabularnewline
Coefficient of Quartile Variation (Empirical Distribution Function - Averaging) & 0.233707328718071 \tabularnewline
Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation) & 0.227250842561387 \tabularnewline
Coefficient of Quartile Variation (Closest Observation) & 0.220684632192280 \tabularnewline
Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit) & 0.233707328718071 \tabularnewline
Coefficient of Quartile Variation (MS Excel (old versions)) & 0.233707328718071 \tabularnewline
Number of all Pairs of Observations & 17391 \tabularnewline
Squared Differences between all Pairs of Observations & 3354627.80070151 \tabularnewline
Mean Absolute Differences between all Pairs of Observations & 1247.31021792881 \tabularnewline
Gini Mean Difference & 1247.31021792881 \tabularnewline
Leik Measure of Dispersion & 0.487469565899217 \tabularnewline
Index of Diversity & 0.993106627954609 \tabularnewline
Index of Qualitative Variation & 0.998445910900601 \tabularnewline
Coefficient of Dispersion & 0.511643381774978 \tabularnewline
Observations & 187 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=40284&T=1

[TABLE]
[ROW][C]Variability - Ungrouped Data[/C][/ROW]
[ROW][C]Absolute range[/C][C]6172[/C][/ROW]
[ROW][C]Relative range (unbiased)[/C][C]4.7656126987103[/C][/ROW]
[ROW][C]Relative range (biased)[/C][C]4.77840631286744[/C][/ROW]
[ROW][C]Variance (unbiased)[/C][C]1677313.90035076[/C][/ROW]
[ROW][C]Variance (biased)[/C][C]1668344.30730075[/C][/ROW]
[ROW][C]Standard Deviation (unbiased)[/C][C]1295.11153973345[/C][/ROW]
[ROW][C]Standard Deviation (biased)[/C][C]1291.64403273532[/C][/ROW]
[ROW][C]Coefficient of Variation (unbiased)[/C][C]0.539086877587981[/C][/ROW]
[ROW][C]Coefficient of Variation (biased)[/C][C]0.537643536637576[/C][/ROW]
[ROW][C]Mean Squared Error (MSE versus 0)[/C][C]7439952.28877005[/C][/ROW]
[ROW][C]Mean Squared Error (MSE versus Mean)[/C][C]1668344.30730075[/C][/ROW]
[ROW][C]Mean Absolute Deviation from Mean (MAD Mean)[/C][C]958.81969744631[/C][/ROW]
[ROW][C]Mean Absolute Deviation from Median (MAD Median)[/C][C]819.433155080214[/C][/ROW]
[ROW][C]Median Absolute Deviation from Mean[/C][C]757.417112299465[/C][/ROW]
[ROW][C]Median Absolute Deviation from Median[/C][C]356[/C][/ROW]
[ROW][C]Mean Squared Deviation from Mean[/C][C]1668344.30730075[/C][/ROW]
[ROW][C]Mean Squared Deviation from Median[/C][C]1947568.95187166[/C][/ROW]
[ROW][C]Interquartile Difference (Weighted Average at Xnp)[/C][C]927.75[/C][/ROW]
[ROW][C]Interquartile Difference (Weighted Average at X(n+1)p)[/C][C]979[/C][/ROW]
[ROW][C]Interquartile Difference (Empirical Distribution Function)[/C][C]979[/C][/ROW]
[ROW][C]Interquartile Difference (Empirical Distribution Function - Averaging)[/C][C]979[/C][/ROW]
[ROW][C]Interquartile Difference (Empirical Distribution Function - Interpolation)[/C][C]944[/C][/ROW]
[ROW][C]Interquartile Difference (Closest Observation)[/C][C]909[/C][/ROW]
[ROW][C]Interquartile Difference (True Basic - Statistics Graphics Toolkit)[/C][C]979[/C][/ROW]
[ROW][C]Interquartile Difference (MS Excel (old versions))[/C][C]979[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Weighted Average at Xnp)[/C][C]463.875[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Weighted Average at X(n+1)p)[/C][C]489.5[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Empirical Distribution Function)[/C][C]489.5[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Empirical Distribution Function - Averaging)[/C][C]489.5[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Empirical Distribution Function - Interpolation)[/C][C]472[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Closest Observation)[/C][C]454.5[/C][/ROW]
[ROW][C]Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit)[/C][C]489.5[/C][/ROW]
[ROW][C]Semi Interquartile Difference (MS Excel (old versions))[/C][C]489.5[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Weighted Average at Xnp)[/C][C]0.224351611148056[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Weighted Average at X(n+1)p)[/C][C]0.233707328718071[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Empirical Distribution Function)[/C][C]0.233707328718071[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Empirical Distribution Function - Averaging)[/C][C]0.233707328718071[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation)[/C][C]0.227250842561387[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Closest Observation)[/C][C]0.220684632192280[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit)[/C][C]0.233707328718071[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (MS Excel (old versions))[/C][C]0.233707328718071[/C][/ROW]
[ROW][C]Number of all Pairs of Observations[/C][C]17391[/C][/ROW]
[ROW][C]Squared Differences between all Pairs of Observations[/C][C]3354627.80070151[/C][/ROW]
[ROW][C]Mean Absolute Differences between all Pairs of Observations[/C][C]1247.31021792881[/C][/ROW]
[ROW][C]Gini Mean Difference[/C][C]1247.31021792881[/C][/ROW]
[ROW][C]Leik Measure of Dispersion[/C][C]0.487469565899217[/C][/ROW]
[ROW][C]Index of Diversity[/C][C]0.993106627954609[/C][/ROW]
[ROW][C]Index of Qualitative Variation[/C][C]0.998445910900601[/C][/ROW]
[ROW][C]Coefficient of Dispersion[/C][C]0.511643381774978[/C][/ROW]
[ROW][C]Observations[/C][C]187[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=40284&T=1

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=40284&T=1

As an alternative you can also use a QR Code:  

The GUIDs for individual cells are displayed in the table below:

Variability - Ungrouped Data
Absolute range6172
Relative range (unbiased)4.7656126987103
Relative range (biased)4.77840631286744
Variance (unbiased)1677313.90035076
Variance (biased)1668344.30730075
Standard Deviation (unbiased)1295.11153973345
Standard Deviation (biased)1291.64403273532
Coefficient of Variation (unbiased)0.539086877587981
Coefficient of Variation (biased)0.537643536637576
Mean Squared Error (MSE versus 0)7439952.28877005
Mean Squared Error (MSE versus Mean)1668344.30730075
Mean Absolute Deviation from Mean (MAD Mean)958.81969744631
Mean Absolute Deviation from Median (MAD Median)819.433155080214
Median Absolute Deviation from Mean757.417112299465
Median Absolute Deviation from Median356
Mean Squared Deviation from Mean1668344.30730075
Mean Squared Deviation from Median1947568.95187166
Interquartile Difference (Weighted Average at Xnp)927.75
Interquartile Difference (Weighted Average at X(n+1)p)979
Interquartile Difference (Empirical Distribution Function)979
Interquartile Difference (Empirical Distribution Function - Averaging)979
Interquartile Difference (Empirical Distribution Function - Interpolation)944
Interquartile Difference (Closest Observation)909
Interquartile Difference (True Basic - Statistics Graphics Toolkit)979
Interquartile Difference (MS Excel (old versions))979
Semi Interquartile Difference (Weighted Average at Xnp)463.875
Semi Interquartile Difference (Weighted Average at X(n+1)p)489.5
Semi Interquartile Difference (Empirical Distribution Function)489.5
Semi Interquartile Difference (Empirical Distribution Function - Averaging)489.5
Semi Interquartile Difference (Empirical Distribution Function - Interpolation)472
Semi Interquartile Difference (Closest Observation)454.5
Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit)489.5
Semi Interquartile Difference (MS Excel (old versions))489.5
Coefficient of Quartile Variation (Weighted Average at Xnp)0.224351611148056
Coefficient of Quartile Variation (Weighted Average at X(n+1)p)0.233707328718071
Coefficient of Quartile Variation (Empirical Distribution Function)0.233707328718071
Coefficient of Quartile Variation (Empirical Distribution Function - Averaging)0.233707328718071
Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation)0.227250842561387
Coefficient of Quartile Variation (Closest Observation)0.220684632192280
Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit)0.233707328718071
Coefficient of Quartile Variation (MS Excel (old versions))0.233707328718071
Number of all Pairs of Observations17391
Squared Differences between all Pairs of Observations3354627.80070151
Mean Absolute Differences between all Pairs of Observations1247.31021792881
Gini Mean Difference1247.31021792881
Leik Measure of Dispersion0.487469565899217
Index of Diversity0.993106627954609
Index of Qualitative Variation0.998445910900601
Coefficient of Dispersion0.511643381774978
Observations187



Parameters (Session):
Parameters (R input):
R code (references can be found in the software module):
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','absolute.htm', range)
res[2,] <- c('Relative range (unbiased)','relative.htm', range/sd(x))
res[3,] <- c('Relative range (biased)','relative.htm', range/sqrt(varx*biasf))
res[4,] <- c('Variance (unbiased)','unbiased.htm', varx)
res[5,] <- c('Variance (biased)','biased.htm', bvarx)
res[6,] <- c('Standard Deviation (unbiased)','unbiased1.htm', sdx)
res[7,] <- c('Standard Deviation (biased)','biased1.htm', bsdx)
res[8,] <- c('Coefficient of Variation (unbiased)','variation.htm', sdx/mx)
res[9,] <- c('Coefficient of Variation (biased)','variation.htm', bsdx/mx)
res[10,] <- c('Mean Squared Error (MSE versus 0)','mse.htm', mse0)
res[11,] <- c('Mean Squared Error (MSE versus Mean)','mse.htm', msem)
res[12,] <- c('Mean Absolute Deviation from Mean (MAD Mean)', 'mean2.htm', sum(axmm)/lx)
res[13,] <- c('Mean Absolute Deviation from Median (MAD Median)', 'median1.htm', sum(axmmed)/lx)
res[14,] <- c('Median Absolute Deviation from Mean', 'mean3.htm', median(axmm))
res[15,] <- c('Median Absolute Deviation from Median', 'median2.htm', median(axmmed))
res[16,] <- c('Mean Squared Deviation from Mean', 'mean1.htm', msem)
res[17,] <- c('Mean Squared Deviation from Median', 'median.htm', msemed)
load(file='createtable')
mylink1 <- hyperlink('difference.htm','Interquartile Difference','')
mylink2 <- paste(mylink1,hyperlink('method_1.htm','(Weighted Average at Xnp)',''),sep=' ')
res[18,] <- c('', mylink2, qarr[1,1])
mylink2 <- paste(mylink1,hyperlink('method_2.htm','(Weighted Average at X(n+1)p)',''),sep=' ')
res[19,] <- c('', mylink2, qarr[2,1])
mylink2 <- paste(mylink1,hyperlink('method_3.htm','(Empirical Distribution Function)',''),sep=' ')
res[20,] <- c('', mylink2, qarr[3,1])
mylink2 <- paste(mylink1,hyperlink('method_4.htm','(Empirical Distribution Function - Averaging)',''),sep=' ')
res[21,] <- c('', mylink2, qarr[4,1])
mylink2 <- paste(mylink1,hyperlink('method_5.htm','(Empirical Distribution Function - Interpolation)',''),sep=' ')
res[22,] <- c('', mylink2, qarr[5,1])
mylink2 <- paste(mylink1,hyperlink('method_6.htm','(Closest Observation)',''),sep=' ')
res[23,] <- c('', mylink2, qarr[6,1])
mylink2 <- paste(mylink1,hyperlink('method_7.htm','(True Basic - Statistics Graphics Toolkit)',''),sep=' ')
res[24,] <- c('', mylink2, qarr[7,1])
mylink2 <- paste(mylink1,hyperlink('method_8.htm','(MS Excel (old versions))',''),sep=' ')
res[25,] <- c('', mylink2, qarr[8,1])
mylink1 <- hyperlink('deviation.htm','Semi Interquartile Difference','')
mylink2 <- paste(mylink1,hyperlink('method_1.htm','(Weighted Average at Xnp)',''),sep=' ')
res[26,] <- c('', mylink2, qarr[1,2])
mylink2 <- paste(mylink1,hyperlink('method_2.htm','(Weighted Average at X(n+1)p)',''),sep=' ')
res[27,] <- c('', mylink2, qarr[2,2])
mylink2 <- paste(mylink1,hyperlink('method_3.htm','(Empirical Distribution Function)',''),sep=' ')
res[28,] <- c('', mylink2, qarr[3,2])
mylink2 <- paste(mylink1,hyperlink('method_4.htm','(Empirical Distribution Function - Averaging)',''),sep=' ')
res[29,] <- c('', mylink2, qarr[4,2])
mylink2 <- paste(mylink1,hyperlink('method_5.htm','(Empirical Distribution Function - Interpolation)',''),sep=' ')
res[30,] <- c('', mylink2, qarr[5,2])
mylink2 <- paste(mylink1,hyperlink('method_6.htm','(Closest Observation)',''),sep=' ')
res[31,] <- c('', mylink2, qarr[6,2])
mylink2 <- paste(mylink1,hyperlink('method_7.htm','(True Basic - Statistics Graphics Toolkit)',''),sep=' ')
res[32,] <- c('', mylink2, qarr[7,2])
mylink2 <- paste(mylink1,hyperlink('method_8.htm','(MS Excel (old versions))',''),sep=' ')
res[33,] <- c('', mylink2, qarr[8,2])
mylink1 <- hyperlink('variation1.htm','Coefficient of Quartile Variation','')
mylink2 <- paste(mylink1,hyperlink('method_1.htm','(Weighted Average at Xnp)',''),sep=' ')
res[34,] <- c('', mylink2, qarr[1,3])
mylink2 <- paste(mylink1,hyperlink('method_2.htm','(Weighted Average at X(n+1)p)',''),sep=' ')
res[35,] <- c('', mylink2, qarr[2,3])
mylink2 <- paste(mylink1,hyperlink('method_3.htm','(Empirical Distribution Function)',''),sep=' ')
res[36,] <- c('', mylink2, qarr[3,3])
mylink2 <- paste(mylink1,hyperlink('method_4.htm','(Empirical Distribution Function - Averaging)',''),sep=' ')
res[37,] <- c('', mylink2, qarr[4,3])
mylink2 <- paste(mylink1,hyperlink('method_5.htm','(Empirical Distribution Function - Interpolation)',''),sep=' ')
res[38,] <- c('', mylink2, qarr[5,3])
mylink2 <- paste(mylink1,hyperlink('method_6.htm','(Closest Observation)',''),sep=' ')
res[39,] <- c('', mylink2, qarr[6,3])
mylink2 <- paste(mylink1,hyperlink('method_7.htm','(True Basic - Statistics Graphics Toolkit)',''),sep=' ')
res[40,] <- c('', mylink2, qarr[7,3])
mylink2 <- paste(mylink1,hyperlink('method_8.htm','(MS Excel (old versions))',''),sep=' ')
res[41,] <- c('', mylink2, qarr[8,3])
res[42,] <- c('Number of all Pairs of Observations', 'pair_numbers.htm', lx*(lx-1)/2)
res[43,] <- c('Squared Differences between all Pairs of Observations', 'squared_differences.htm', sdpo)
res[44,] <- c('Mean Absolute Differences between all Pairs of Observations', 'mean_abs_differences.htm', adpo)
res[45,] <- c('Gini Mean Difference', 'gini_mean_difference.htm', gmd)
res[46,] <- c('Leik Measure of Dispersion', 'leiks_d.htm', bigd)
res[47,] <- c('Index of Diversity', 'diversity.htm', iod)
res[48,] <- c('Index of Qualitative Variation', 'qualitative_variation.htm', iod*lx/(lx-1))
res[49,] <- c('Coefficient of Dispersion', 'dispersion.htm', sum(axmm)/lx/medx)
res[50,] <- c('Observations', '', lx)
res
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='mytable.tab')