Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_variability.wasp
Title produced by softwareVariability
Date of computationSat, 15 Dec 2012 07:27:29 -0500
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2012/Dec/15/t1355574534i6x2tcls8e0s4gq.htm/, Retrieved Tue, 30 Apr 2024 18:06:19 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=199870, Retrieved Tue, 30 Apr 2024 18:06:19 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact93
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-       [Variability] [Testing Variabili...] [2012-12-15 12:27:29] [5f6cd87c5735ffe37dbfae854ce1e663] [Current]
Feedback Forum

Post a new message
Dataseries X:
50,4687229
80,82533683
46,11492629
59,11183295
72,57189979
59,18400135
71,06095624
65,38152563
59,06958692
66,20129867
64,6858986
72,99797532
60,71624982
68,0568725
42,09837031
56,82115686
47,58671609
51,96638782
71,44862836
70,18029252
72,87608029
67,17250259
67,32770786
58,66613507
58,14931471
63,95264124
55,63866595
49,66304702
70,27449343
63,95677944
76,92992555
50,09332896
74,06788215
72,53151822
61,36475364
54,81988198
76,63588591
62,71780891
59,3726874
74,96728146
51,1909299
62,24285941
51,90497419
57,82769464
60,81138296
64,81263669
46,29716629
64,36722303
82,22550393
44,18275027
62,13708518
70,71637143
67,0072474
60,61504579
58,48374728
65,47104264
57,33533969
67,10439281
50,60519258
60,46795776
72,09243692
63,17402282
52,75707978
57,13026
48,45360096
57,51405539
56,96485702
64,44140369
63,21266498
53,39395345
59,42939439
52,74016318
75,54781193
63,56022838
56,23114491
59,68363227
63,16115347
83,27105904
71,85585461
67,79816673
52,05899712
58,53171175
75,44358383
50,09583007
46,05449036
71,43243935
57,17168748
37,94311639
62,46701575
44,37488102
67,3127012
64,26477982
59,76398612
51,54076704
68,66564278
58,09325573
69,39005531
63,04396508
58,98579972
48,70616764
59,93229949
74,1465307
62,18641389
65,70894372
63,64593689
56,21225015
77,00091161
70,11756012
72,3081918
65,06672677
65,57707835
47,85015123
70,24473022
58,38229314
79,52794264
72,24157131
65,7116381
60,64035248
65,81821951
54,76731318
59,41330771
59,22928282
62,45281626
57,18284016
60,30947831
45,11430022
70,24473022
88,43953553
47,27662387
61,80945108
78,78115654
57,17886112
64,57773695
60,65950871
54,70405783
49,32157723
53,39204351
47,40954652
49,20588951
56,45851858
76,55103006
51,25839167
63,56267265
65,58511601
80,29364623
38,56139089
37,31792973
55,7360501
42,23347575
62,58232831
55,28505441
50,05201516
60,16179911
69,16070348
58,13919658
63,74175215
55,76535856
55,62771791
55,08490873
59,70582394
44,22799763
51,16271283
56,72202193
55,31069079
68,60566161
57,29726596
72,20605554
75,10943548
67,24887741
50,66803866
55,12801878
45,47073119
76,89477358
54,25049282
60,30336196
54,4675551
66,14852524
44,90011421
63,87748287
75,95508365
76,89477358
63,32159971
70,49220373
69,96933522
51,29531716
70,21116987
54,80675115
61,18196795
71,59271505
59,77239895
75,34849616
75,00725375
69,59289537
54,91760718
57,6282993
76,15489964
44,17738425
53,37205736
57,88874447
50,36945155




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time1 seconds
R Server'Sir Ronald Aylmer Fisher' @ fisher.wessa.net

\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 & 1 seconds \tabularnewline
R Server & 'Sir Ronald Aylmer Fisher' @ fisher.wessa.net \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=199870&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]1 seconds[/C][/ROW]
[ROW][C]R Server[/C][C]'Sir Ronald Aylmer Fisher' @ fisher.wessa.net[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=199870&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=199870&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 time1 seconds
R Server'Sir Ronald Aylmer Fisher' @ fisher.wessa.net







Variability - Ungrouped Data
Absolute range51.1216058
Relative range (unbiased)5.23064304778589
Relative range (biased)5.24376889790387
Variance (unbiased)95.5209882379618
Variance (biased)95.0433832967719
Standard Deviation (unbiased)9.77348393552482
Standard Deviation (biased)9.74901960695392
Coefficient of Variation (unbiased)0.159594545125065
Coefficient of Variation (biased)0.159195058778557
Mean Squared Error (MSE versus 0)3845.31497724738
Mean Squared Error (MSE versus Mean)95.0433832967719
Mean Absolute Deviation from Mean (MAD Mean)7.8837279886875
Mean Absolute Deviation from Median (MAD Median)7.86184955365
Median Absolute Deviation from Mean6.45242891975
Median Absolute Deviation from Median6.51074856499999
Mean Squared Deviation from Mean95.0433832967719
Mean Squared Deviation from Median95.4176359799339
Interquartile Difference (Weighted Average at Xnp)13.23699052
Interquartile Difference (Weighted Average at X(n+1)p)13.6241510525
Interquartile Difference (Empirical Distribution Function)13.23699052
Interquartile Difference (Empirical Distribution Function - Averaging)13.462522475
Interquartile Difference (Empirical Distribution Function - Interpolation)13.3008938975
Interquartile Difference (Closest Observation)13.23699052
Interquartile Difference (True Basic - Statistics Graphics Toolkit)13.3008938975
Interquartile Difference (MS Excel (old versions))13.78577963
Semi Interquartile Difference (Weighted Average at Xnp)6.61849526
Semi Interquartile Difference (Weighted Average at X(n+1)p)6.81207552624999
Semi Interquartile Difference (Empirical Distribution Function)6.61849526
Semi Interquartile Difference (Empirical Distribution Function - Averaging)6.7312612375
Semi Interquartile Difference (Empirical Distribution Function - Interpolation)6.65044694875
Semi Interquartile Difference (Closest Observation)6.61849526
Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit)6.65044694875001
Semi Interquartile Difference (MS Excel (old versions))6.892889815
Coefficient of Quartile Variation (Weighted Average at Xnp)0.107725749886684
Coefficient of Quartile Variation (Weighted Average at X(n+1)p)0.110484503846898
Coefficient of Quartile Variation (Empirical Distribution Function)0.107725749886684
Coefficient of Quartile Variation (Empirical Distribution Function - Averaging)0.109273711068185
Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation)0.108060699761784
Coefficient of Quartile Variation (Closest Observation)0.107725749886684
Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit)0.108060699761784
Coefficient of Quartile Variation (MS Excel (old versions))0.111693084178703
Number of all Pairs of Observations19900
Squared Differences between all Pairs of Observations191.041976475924
Mean Absolute Differences between all Pairs of Observations11.128045518693
Gini Mean Difference11.128045518693
Leik Measure of Dispersion0.503246295837874
Index of Diversity0.994873284666302
Index of Qualitative Variation0.999872647905832
Coefficient of Dispersion0.130035084642298
Observations200

\begin{tabular}{lllllllll}
\hline
Variability - Ungrouped Data \tabularnewline
Absolute range & 51.1216058 \tabularnewline
Relative range (unbiased) & 5.23064304778589 \tabularnewline
Relative range (biased) & 5.24376889790387 \tabularnewline
Variance (unbiased) & 95.5209882379618 \tabularnewline
Variance (biased) & 95.0433832967719 \tabularnewline
Standard Deviation (unbiased) & 9.77348393552482 \tabularnewline
Standard Deviation (biased) & 9.74901960695392 \tabularnewline
Coefficient of Variation (unbiased) & 0.159594545125065 \tabularnewline
Coefficient of Variation (biased) & 0.159195058778557 \tabularnewline
Mean Squared Error (MSE versus 0) & 3845.31497724738 \tabularnewline
Mean Squared Error (MSE versus Mean) & 95.0433832967719 \tabularnewline
Mean Absolute Deviation from Mean (MAD Mean) & 7.8837279886875 \tabularnewline
Mean Absolute Deviation from Median (MAD Median) & 7.86184955365 \tabularnewline
Median Absolute Deviation from Mean & 6.45242891975 \tabularnewline
Median Absolute Deviation from Median & 6.51074856499999 \tabularnewline
Mean Squared Deviation from Mean & 95.0433832967719 \tabularnewline
Mean Squared Deviation from Median & 95.4176359799339 \tabularnewline
Interquartile Difference (Weighted Average at Xnp) & 13.23699052 \tabularnewline
Interquartile Difference (Weighted Average at X(n+1)p) & 13.6241510525 \tabularnewline
Interquartile Difference (Empirical Distribution Function) & 13.23699052 \tabularnewline
Interquartile Difference (Empirical Distribution Function - Averaging) & 13.462522475 \tabularnewline
Interquartile Difference (Empirical Distribution Function - Interpolation) & 13.3008938975 \tabularnewline
Interquartile Difference (Closest Observation) & 13.23699052 \tabularnewline
Interquartile Difference (True Basic - Statistics Graphics Toolkit) & 13.3008938975 \tabularnewline
Interquartile Difference (MS Excel (old versions)) & 13.78577963 \tabularnewline
Semi Interquartile Difference (Weighted Average at Xnp) & 6.61849526 \tabularnewline
Semi Interquartile Difference (Weighted Average at X(n+1)p) & 6.81207552624999 \tabularnewline
Semi Interquartile Difference (Empirical Distribution Function) & 6.61849526 \tabularnewline
Semi Interquartile Difference (Empirical Distribution Function - Averaging) & 6.7312612375 \tabularnewline
Semi Interquartile Difference (Empirical Distribution Function - Interpolation) & 6.65044694875 \tabularnewline
Semi Interquartile Difference (Closest Observation) & 6.61849526 \tabularnewline
Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit) & 6.65044694875001 \tabularnewline
Semi Interquartile Difference (MS Excel (old versions)) & 6.892889815 \tabularnewline
Coefficient of Quartile Variation (Weighted Average at Xnp) & 0.107725749886684 \tabularnewline
Coefficient of Quartile Variation (Weighted Average at X(n+1)p) & 0.110484503846898 \tabularnewline
Coefficient of Quartile Variation (Empirical Distribution Function) & 0.107725749886684 \tabularnewline
Coefficient of Quartile Variation (Empirical Distribution Function - Averaging) & 0.109273711068185 \tabularnewline
Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation) & 0.108060699761784 \tabularnewline
Coefficient of Quartile Variation (Closest Observation) & 0.107725749886684 \tabularnewline
Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit) & 0.108060699761784 \tabularnewline
Coefficient of Quartile Variation (MS Excel (old versions)) & 0.111693084178703 \tabularnewline
Number of all Pairs of Observations & 19900 \tabularnewline
Squared Differences between all Pairs of Observations & 191.041976475924 \tabularnewline
Mean Absolute Differences between all Pairs of Observations & 11.128045518693 \tabularnewline
Gini Mean Difference & 11.128045518693 \tabularnewline
Leik Measure of Dispersion & 0.503246295837874 \tabularnewline
Index of Diversity & 0.994873284666302 \tabularnewline
Index of Qualitative Variation & 0.999872647905832 \tabularnewline
Coefficient of Dispersion & 0.130035084642298 \tabularnewline
Observations & 200 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=199870&T=1

[TABLE]
[ROW][C]Variability - Ungrouped Data[/C][/ROW]
[ROW][C]Absolute range[/C][C]51.1216058[/C][/ROW]
[ROW][C]Relative range (unbiased)[/C][C]5.23064304778589[/C][/ROW]
[ROW][C]Relative range (biased)[/C][C]5.24376889790387[/C][/ROW]
[ROW][C]Variance (unbiased)[/C][C]95.5209882379618[/C][/ROW]
[ROW][C]Variance (biased)[/C][C]95.0433832967719[/C][/ROW]
[ROW][C]Standard Deviation (unbiased)[/C][C]9.77348393552482[/C][/ROW]
[ROW][C]Standard Deviation (biased)[/C][C]9.74901960695392[/C][/ROW]
[ROW][C]Coefficient of Variation (unbiased)[/C][C]0.159594545125065[/C][/ROW]
[ROW][C]Coefficient of Variation (biased)[/C][C]0.159195058778557[/C][/ROW]
[ROW][C]Mean Squared Error (MSE versus 0)[/C][C]3845.31497724738[/C][/ROW]
[ROW][C]Mean Squared Error (MSE versus Mean)[/C][C]95.0433832967719[/C][/ROW]
[ROW][C]Mean Absolute Deviation from Mean (MAD Mean)[/C][C]7.8837279886875[/C][/ROW]
[ROW][C]Mean Absolute Deviation from Median (MAD Median)[/C][C]7.86184955365[/C][/ROW]
[ROW][C]Median Absolute Deviation from Mean[/C][C]6.45242891975[/C][/ROW]
[ROW][C]Median Absolute Deviation from Median[/C][C]6.51074856499999[/C][/ROW]
[ROW][C]Mean Squared Deviation from Mean[/C][C]95.0433832967719[/C][/ROW]
[ROW][C]Mean Squared Deviation from Median[/C][C]95.4176359799339[/C][/ROW]
[ROW][C]Interquartile Difference (Weighted Average at Xnp)[/C][C]13.23699052[/C][/ROW]
[ROW][C]Interquartile Difference (Weighted Average at X(n+1)p)[/C][C]13.6241510525[/C][/ROW]
[ROW][C]Interquartile Difference (Empirical Distribution Function)[/C][C]13.23699052[/C][/ROW]
[ROW][C]Interquartile Difference (Empirical Distribution Function - Averaging)[/C][C]13.462522475[/C][/ROW]
[ROW][C]Interquartile Difference (Empirical Distribution Function - Interpolation)[/C][C]13.3008938975[/C][/ROW]
[ROW][C]Interquartile Difference (Closest Observation)[/C][C]13.23699052[/C][/ROW]
[ROW][C]Interquartile Difference (True Basic - Statistics Graphics Toolkit)[/C][C]13.3008938975[/C][/ROW]
[ROW][C]Interquartile Difference (MS Excel (old versions))[/C][C]13.78577963[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Weighted Average at Xnp)[/C][C]6.61849526[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Weighted Average at X(n+1)p)[/C][C]6.81207552624999[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Empirical Distribution Function)[/C][C]6.61849526[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Empirical Distribution Function - Averaging)[/C][C]6.7312612375[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Empirical Distribution Function - Interpolation)[/C][C]6.65044694875[/C][/ROW]
[ROW][C]Semi Interquartile Difference (Closest Observation)[/C][C]6.61849526[/C][/ROW]
[ROW][C]Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit)[/C][C]6.65044694875001[/C][/ROW]
[ROW][C]Semi Interquartile Difference (MS Excel (old versions))[/C][C]6.892889815[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Weighted Average at Xnp)[/C][C]0.107725749886684[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Weighted Average at X(n+1)p)[/C][C]0.110484503846898[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Empirical Distribution Function)[/C][C]0.107725749886684[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Empirical Distribution Function - Averaging)[/C][C]0.109273711068185[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation)[/C][C]0.108060699761784[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (Closest Observation)[/C][C]0.107725749886684[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit)[/C][C]0.108060699761784[/C][/ROW]
[ROW][C]Coefficient of Quartile Variation (MS Excel (old versions))[/C][C]0.111693084178703[/C][/ROW]
[ROW][C]Number of all Pairs of Observations[/C][C]19900[/C][/ROW]
[ROW][C]Squared Differences between all Pairs of Observations[/C][C]191.041976475924[/C][/ROW]
[ROW][C]Mean Absolute Differences between all Pairs of Observations[/C][C]11.128045518693[/C][/ROW]
[ROW][C]Gini Mean Difference[/C][C]11.128045518693[/C][/ROW]
[ROW][C]Leik Measure of Dispersion[/C][C]0.503246295837874[/C][/ROW]
[ROW][C]Index of Diversity[/C][C]0.994873284666302[/C][/ROW]
[ROW][C]Index of Qualitative Variation[/C][C]0.999872647905832[/C][/ROW]
[ROW][C]Coefficient of Dispersion[/C][C]0.130035084642298[/C][/ROW]
[ROW][C]Observations[/C][C]200[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=199870&T=1

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=199870&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 range51.1216058
Relative range (unbiased)5.23064304778589
Relative range (biased)5.24376889790387
Variance (unbiased)95.5209882379618
Variance (biased)95.0433832967719
Standard Deviation (unbiased)9.77348393552482
Standard Deviation (biased)9.74901960695392
Coefficient of Variation (unbiased)0.159594545125065
Coefficient of Variation (biased)0.159195058778557
Mean Squared Error (MSE versus 0)3845.31497724738
Mean Squared Error (MSE versus Mean)95.0433832967719
Mean Absolute Deviation from Mean (MAD Mean)7.8837279886875
Mean Absolute Deviation from Median (MAD Median)7.86184955365
Median Absolute Deviation from Mean6.45242891975
Median Absolute Deviation from Median6.51074856499999
Mean Squared Deviation from Mean95.0433832967719
Mean Squared Deviation from Median95.4176359799339
Interquartile Difference (Weighted Average at Xnp)13.23699052
Interquartile Difference (Weighted Average at X(n+1)p)13.6241510525
Interquartile Difference (Empirical Distribution Function)13.23699052
Interquartile Difference (Empirical Distribution Function - Averaging)13.462522475
Interquartile Difference (Empirical Distribution Function - Interpolation)13.3008938975
Interquartile Difference (Closest Observation)13.23699052
Interquartile Difference (True Basic - Statistics Graphics Toolkit)13.3008938975
Interquartile Difference (MS Excel (old versions))13.78577963
Semi Interquartile Difference (Weighted Average at Xnp)6.61849526
Semi Interquartile Difference (Weighted Average at X(n+1)p)6.81207552624999
Semi Interquartile Difference (Empirical Distribution Function)6.61849526
Semi Interquartile Difference (Empirical Distribution Function - Averaging)6.7312612375
Semi Interquartile Difference (Empirical Distribution Function - Interpolation)6.65044694875
Semi Interquartile Difference (Closest Observation)6.61849526
Semi Interquartile Difference (True Basic - Statistics Graphics Toolkit)6.65044694875001
Semi Interquartile Difference (MS Excel (old versions))6.892889815
Coefficient of Quartile Variation (Weighted Average at Xnp)0.107725749886684
Coefficient of Quartile Variation (Weighted Average at X(n+1)p)0.110484503846898
Coefficient of Quartile Variation (Empirical Distribution Function)0.107725749886684
Coefficient of Quartile Variation (Empirical Distribution Function - Averaging)0.109273711068185
Coefficient of Quartile Variation (Empirical Distribution Function - Interpolation)0.108060699761784
Coefficient of Quartile Variation (Closest Observation)0.107725749886684
Coefficient of Quartile Variation (True Basic - Statistics Graphics Toolkit)0.108060699761784
Coefficient of Quartile Variation (MS Excel (old versions))0.111693084178703
Number of all Pairs of Observations19900
Squared Differences between all Pairs of Observations191.041976475924
Mean Absolute Differences between all Pairs of Observations11.128045518693
Gini Mean Difference11.128045518693
Leik Measure of Dispersion0.503246295837874
Index of Diversity0.994873284666302
Index of Qualitative Variation0.999872647905832
Coefficient of Dispersion0.130035084642298
Observations200



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')