Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_centraltendency.wasp
Title produced by softwareCentral Tendency
Date of computationSat, 03 Dec 2011 10:36:31 -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/2011/Dec/03/t1322926609rk4ukuicdj5jn8j.htm/, Retrieved Sun, 28 Apr 2024 21:17:52 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=150489, Retrieved Sun, 28 Apr 2024 21:17:52 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact96
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-     [Central Tendency] [Central tendency ...] [2010-12-10 09:59:23] [97ad38b1c3b35a5feca8b85f7bc7b3ff]
- R  D  [Central Tendency] [Central Tendency] [2011-12-03 15:32:45] [3deae35ae8526e36953f595ad65f3a1f]
- R  D      [Central Tendency] [Central Tendency] [2011-12-03 15:36:31] [7524f34f9c6610426249911bb0d7f59b] [Current]
Feedback Forum

Post a new message
Dataseries X:
1207763
1368839
1469798
1498721
1761761
1653214
1599104
1421179
1163995
1037735
1015407
1039210
1258049
1469445
1552346
1549144
1785895
1662335
1629440
1467430
1202209
1076982
1039367
1063449
1335135
1491602
1591972
1641248
1898849
1798580
1762444
1622044
1368955
1262973
1269530
1479279
1607819
1721466
1721766
1949843
1821326
1757802
1590367
1260647
1149235
1016367
1027885




Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time1 seconds
R Server'George Udny Yule' @ yule.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 & 'George Udny Yule' @ yule.wessa.net \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=150489&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]'George Udny Yule' @ yule.wessa.net[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=150489&T=0

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=150489&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'George Udny Yule' @ yule.wessa.net







Central Tendency - Ungrouped Data
MeasureValueS.E.Value/S.E.
Arithmetic Mean1449786.1914893639477.829729417836.7240600971796
Geometric Mean1423973.84718057
Harmonic Mean1397362.94514452
Quadratic Mean1474303.54977525
Winsorized Mean ( 1 / 15 )1448721.6382978739188.042414016636.9684615269198
Winsorized Mean ( 2 / 15 )1445912.9148936238307.165792202637.7452334306584
Winsorized Mean ( 3 / 15 )1445089.7659574537856.990558463338.1723360636859
Winsorized Mean ( 4 / 15 )1444135.7234042637611.411030000338.3962123157879
Winsorized Mean ( 5 / 15 )1441657.6382978737126.706195193138.8307443897226
Winsorized Mean ( 6 / 15 )1444644.7446808536398.087680938639.6901276062753
Winsorized Mean ( 7 / 15 )1446070.6595744735831.345714468840.3576988455262
Winsorized Mean ( 8 / 15 )1452235.2553191532042.017460188545.3228407706699
Winsorized Mean ( 9 / 15 )1455004.1914893631456.696032540746.2541962443932
Winsorized Mean ( 10 / 15 )1450553.7659574527629.534125645352.5001166997987
Winsorized Mean ( 11 / 15 )1449718.9361702127023.409199122253.6467817767901
Winsorized Mean ( 12 / 15 )1459502.7659574524102.263758286660.5545927384374
Winsorized Mean ( 13 / 15 )1456955.3191489423442.584496927162.149944232468
Winsorized Mean ( 14 / 15 )1455445.1063829822966.482966717663.3725724784316
Winsorized Mean ( 15 / 15 )1452997.8723404321877.72469227666.414487465116
Trimmed Mean ( 1 / 15 )1448326.6888888938472.323611165537.6459374673318
Trimmed Mean ( 2 / 15 )144789537510.201163181338.6000329270749
Trimmed Mean ( 3 / 15 )144789536834.8109352239.3077896489372
Trimmed Mean ( 4 / 15 )1450614.3333333336121.988666206240.1587616545168
Trimmed Mean ( 5 / 15 )1452671.7297297335215.845220775141.2505143813146
Trimmed Mean ( 6 / 15 )1452671.7297297334113.029495379142.584072749285
Trimmed Mean ( 7 / 15 )1458237.3636363632813.971157491144.4395271952162
Trimmed Mean ( 8 / 15 )1460872.548387131138.69743823946.9150179221406
Trimmed Mean ( 9 / 15 )1462622.3448275930116.216565537548.5659392721093
Trimmed Mean ( 10 / 15 )1464095.8148148128749.732792170250.9255451311029
Trimmed Mean ( 11 / 15 )1466641.7228053.240159235352.2806532035185
Trimmed Mean ( 12 / 15 )1466641.7227046.141540864954.2273920212983
Trimmed Mean ( 13 / 15 )1471703.2857142926539.587612806355.4531331528352
Trimmed Mean ( 14 / 15 )1474509.5789473725720.70077571157.3277373663086
Trimmed Mean ( 15 / 15 )1478274.4117647124215.373572846161.0469381080443
Median1479279
Midrange1482625
Midmean - Weighted Average at Xnp1458867.875
Midmean - Weighted Average at X(n+1)p1466641.72
Midmean - Empirical Distribution Function1466641.72
Midmean - Empirical Distribution Function - Averaging1466641.72
Midmean - Empirical Distribution Function - Interpolation1469785.47826087
Midmean - Closest Observation1458867.875
Midmean - True Basic - Statistics Graphics Toolkit1466641.72
Midmean - MS Excel (old versions)1466641.72
Number of observations47

\begin{tabular}{lllllllll}
\hline
Central Tendency - Ungrouped Data \tabularnewline
Measure & Value & S.E. & Value/S.E. \tabularnewline
Arithmetic Mean & 1449786.19148936 & 39477.8297294178 & 36.7240600971796 \tabularnewline
Geometric Mean & 1423973.84718057 &  &  \tabularnewline
Harmonic Mean & 1397362.94514452 &  &  \tabularnewline
Quadratic Mean & 1474303.54977525 &  &  \tabularnewline
Winsorized Mean ( 1 / 15 ) & 1448721.63829787 & 39188.0424140166 & 36.9684615269198 \tabularnewline
Winsorized Mean ( 2 / 15 ) & 1445912.91489362 & 38307.1657922026 & 37.7452334306584 \tabularnewline
Winsorized Mean ( 3 / 15 ) & 1445089.76595745 & 37856.9905584633 & 38.1723360636859 \tabularnewline
Winsorized Mean ( 4 / 15 ) & 1444135.72340426 & 37611.4110300003 & 38.3962123157879 \tabularnewline
Winsorized Mean ( 5 / 15 ) & 1441657.63829787 & 37126.7061951931 & 38.8307443897226 \tabularnewline
Winsorized Mean ( 6 / 15 ) & 1444644.74468085 & 36398.0876809386 & 39.6901276062753 \tabularnewline
Winsorized Mean ( 7 / 15 ) & 1446070.65957447 & 35831.3457144688 & 40.3576988455262 \tabularnewline
Winsorized Mean ( 8 / 15 ) & 1452235.25531915 & 32042.0174601885 & 45.3228407706699 \tabularnewline
Winsorized Mean ( 9 / 15 ) & 1455004.19148936 & 31456.6960325407 & 46.2541962443932 \tabularnewline
Winsorized Mean ( 10 / 15 ) & 1450553.76595745 & 27629.5341256453 & 52.5001166997987 \tabularnewline
Winsorized Mean ( 11 / 15 ) & 1449718.93617021 & 27023.4091991222 & 53.6467817767901 \tabularnewline
Winsorized Mean ( 12 / 15 ) & 1459502.76595745 & 24102.2637582866 & 60.5545927384374 \tabularnewline
Winsorized Mean ( 13 / 15 ) & 1456955.31914894 & 23442.5844969271 & 62.149944232468 \tabularnewline
Winsorized Mean ( 14 / 15 ) & 1455445.10638298 & 22966.4829667176 & 63.3725724784316 \tabularnewline
Winsorized Mean ( 15 / 15 ) & 1452997.87234043 & 21877.724692276 & 66.414487465116 \tabularnewline
Trimmed Mean ( 1 / 15 ) & 1448326.68888889 & 38472.3236111655 & 37.6459374673318 \tabularnewline
Trimmed Mean ( 2 / 15 ) & 1447895 & 37510.2011631813 & 38.6000329270749 \tabularnewline
Trimmed Mean ( 3 / 15 ) & 1447895 & 36834.81093522 & 39.3077896489372 \tabularnewline
Trimmed Mean ( 4 / 15 ) & 1450614.33333333 & 36121.9886662062 & 40.1587616545168 \tabularnewline
Trimmed Mean ( 5 / 15 ) & 1452671.72972973 & 35215.8452207751 & 41.2505143813146 \tabularnewline
Trimmed Mean ( 6 / 15 ) & 1452671.72972973 & 34113.0294953791 & 42.584072749285 \tabularnewline
Trimmed Mean ( 7 / 15 ) & 1458237.36363636 & 32813.9711574911 & 44.4395271952162 \tabularnewline
Trimmed Mean ( 8 / 15 ) & 1460872.5483871 & 31138.697438239 & 46.9150179221406 \tabularnewline
Trimmed Mean ( 9 / 15 ) & 1462622.34482759 & 30116.2165655375 & 48.5659392721093 \tabularnewline
Trimmed Mean ( 10 / 15 ) & 1464095.81481481 & 28749.7327921702 & 50.9255451311029 \tabularnewline
Trimmed Mean ( 11 / 15 ) & 1466641.72 & 28053.2401592353 & 52.2806532035185 \tabularnewline
Trimmed Mean ( 12 / 15 ) & 1466641.72 & 27046.1415408649 & 54.2273920212983 \tabularnewline
Trimmed Mean ( 13 / 15 ) & 1471703.28571429 & 26539.5876128063 & 55.4531331528352 \tabularnewline
Trimmed Mean ( 14 / 15 ) & 1474509.57894737 & 25720.700775711 & 57.3277373663086 \tabularnewline
Trimmed Mean ( 15 / 15 ) & 1478274.41176471 & 24215.3735728461 & 61.0469381080443 \tabularnewline
Median & 1479279 &  &  \tabularnewline
Midrange & 1482625 &  &  \tabularnewline
Midmean - Weighted Average at Xnp & 1458867.875 &  &  \tabularnewline
Midmean - Weighted Average at X(n+1)p & 1466641.72 &  &  \tabularnewline
Midmean - Empirical Distribution Function & 1466641.72 &  &  \tabularnewline
Midmean - Empirical Distribution Function - Averaging & 1466641.72 &  &  \tabularnewline
Midmean - Empirical Distribution Function - Interpolation & 1469785.47826087 &  &  \tabularnewline
Midmean - Closest Observation & 1458867.875 &  &  \tabularnewline
Midmean - True Basic - Statistics Graphics Toolkit & 1466641.72 &  &  \tabularnewline
Midmean - MS Excel (old versions) & 1466641.72 &  &  \tabularnewline
Number of observations & 47 &  &  \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=150489&T=1

[TABLE]
[ROW][C]Central Tendency - Ungrouped Data[/C][/ROW]
[ROW][C]Measure[/C][C]Value[/C][C]S.E.[/C][C]Value/S.E.[/C][/ROW]
[ROW][C]Arithmetic Mean[/C][C]1449786.19148936[/C][C]39477.8297294178[/C][C]36.7240600971796[/C][/ROW]
[ROW][C]Geometric Mean[/C][C]1423973.84718057[/C][C][/C][C][/C][/ROW]
[ROW][C]Harmonic Mean[/C][C]1397362.94514452[/C][C][/C][C][/C][/ROW]
[ROW][C]Quadratic Mean[/C][C]1474303.54977525[/C][C][/C][C][/C][/ROW]
[ROW][C]Winsorized Mean ( 1 / 15 )[/C][C]1448721.63829787[/C][C]39188.0424140166[/C][C]36.9684615269198[/C][/ROW]
[ROW][C]Winsorized Mean ( 2 / 15 )[/C][C]1445912.91489362[/C][C]38307.1657922026[/C][C]37.7452334306584[/C][/ROW]
[ROW][C]Winsorized Mean ( 3 / 15 )[/C][C]1445089.76595745[/C][C]37856.9905584633[/C][C]38.1723360636859[/C][/ROW]
[ROW][C]Winsorized Mean ( 4 / 15 )[/C][C]1444135.72340426[/C][C]37611.4110300003[/C][C]38.3962123157879[/C][/ROW]
[ROW][C]Winsorized Mean ( 5 / 15 )[/C][C]1441657.63829787[/C][C]37126.7061951931[/C][C]38.8307443897226[/C][/ROW]
[ROW][C]Winsorized Mean ( 6 / 15 )[/C][C]1444644.74468085[/C][C]36398.0876809386[/C][C]39.6901276062753[/C][/ROW]
[ROW][C]Winsorized Mean ( 7 / 15 )[/C][C]1446070.65957447[/C][C]35831.3457144688[/C][C]40.3576988455262[/C][/ROW]
[ROW][C]Winsorized Mean ( 8 / 15 )[/C][C]1452235.25531915[/C][C]32042.0174601885[/C][C]45.3228407706699[/C][/ROW]
[ROW][C]Winsorized Mean ( 9 / 15 )[/C][C]1455004.19148936[/C][C]31456.6960325407[/C][C]46.2541962443932[/C][/ROW]
[ROW][C]Winsorized Mean ( 10 / 15 )[/C][C]1450553.76595745[/C][C]27629.5341256453[/C][C]52.5001166997987[/C][/ROW]
[ROW][C]Winsorized Mean ( 11 / 15 )[/C][C]1449718.93617021[/C][C]27023.4091991222[/C][C]53.6467817767901[/C][/ROW]
[ROW][C]Winsorized Mean ( 12 / 15 )[/C][C]1459502.76595745[/C][C]24102.2637582866[/C][C]60.5545927384374[/C][/ROW]
[ROW][C]Winsorized Mean ( 13 / 15 )[/C][C]1456955.31914894[/C][C]23442.5844969271[/C][C]62.149944232468[/C][/ROW]
[ROW][C]Winsorized Mean ( 14 / 15 )[/C][C]1455445.10638298[/C][C]22966.4829667176[/C][C]63.3725724784316[/C][/ROW]
[ROW][C]Winsorized Mean ( 15 / 15 )[/C][C]1452997.87234043[/C][C]21877.724692276[/C][C]66.414487465116[/C][/ROW]
[ROW][C]Trimmed Mean ( 1 / 15 )[/C][C]1448326.68888889[/C][C]38472.3236111655[/C][C]37.6459374673318[/C][/ROW]
[ROW][C]Trimmed Mean ( 2 / 15 )[/C][C]1447895[/C][C]37510.2011631813[/C][C]38.6000329270749[/C][/ROW]
[ROW][C]Trimmed Mean ( 3 / 15 )[/C][C]1447895[/C][C]36834.81093522[/C][C]39.3077896489372[/C][/ROW]
[ROW][C]Trimmed Mean ( 4 / 15 )[/C][C]1450614.33333333[/C][C]36121.9886662062[/C][C]40.1587616545168[/C][/ROW]
[ROW][C]Trimmed Mean ( 5 / 15 )[/C][C]1452671.72972973[/C][C]35215.8452207751[/C][C]41.2505143813146[/C][/ROW]
[ROW][C]Trimmed Mean ( 6 / 15 )[/C][C]1452671.72972973[/C][C]34113.0294953791[/C][C]42.584072749285[/C][/ROW]
[ROW][C]Trimmed Mean ( 7 / 15 )[/C][C]1458237.36363636[/C][C]32813.9711574911[/C][C]44.4395271952162[/C][/ROW]
[ROW][C]Trimmed Mean ( 8 / 15 )[/C][C]1460872.5483871[/C][C]31138.697438239[/C][C]46.9150179221406[/C][/ROW]
[ROW][C]Trimmed Mean ( 9 / 15 )[/C][C]1462622.34482759[/C][C]30116.2165655375[/C][C]48.5659392721093[/C][/ROW]
[ROW][C]Trimmed Mean ( 10 / 15 )[/C][C]1464095.81481481[/C][C]28749.7327921702[/C][C]50.9255451311029[/C][/ROW]
[ROW][C]Trimmed Mean ( 11 / 15 )[/C][C]1466641.72[/C][C]28053.2401592353[/C][C]52.2806532035185[/C][/ROW]
[ROW][C]Trimmed Mean ( 12 / 15 )[/C][C]1466641.72[/C][C]27046.1415408649[/C][C]54.2273920212983[/C][/ROW]
[ROW][C]Trimmed Mean ( 13 / 15 )[/C][C]1471703.28571429[/C][C]26539.5876128063[/C][C]55.4531331528352[/C][/ROW]
[ROW][C]Trimmed Mean ( 14 / 15 )[/C][C]1474509.57894737[/C][C]25720.700775711[/C][C]57.3277373663086[/C][/ROW]
[ROW][C]Trimmed Mean ( 15 / 15 )[/C][C]1478274.41176471[/C][C]24215.3735728461[/C][C]61.0469381080443[/C][/ROW]
[ROW][C]Median[/C][C]1479279[/C][C][/C][C][/C][/ROW]
[ROW][C]Midrange[/C][C]1482625[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - Weighted Average at Xnp[/C][C]1458867.875[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - Weighted Average at X(n+1)p[/C][C]1466641.72[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - Empirical Distribution Function[/C][C]1466641.72[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - Empirical Distribution Function - Averaging[/C][C]1466641.72[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - Empirical Distribution Function - Interpolation[/C][C]1469785.47826087[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - Closest Observation[/C][C]1458867.875[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - True Basic - Statistics Graphics Toolkit[/C][C]1466641.72[/C][C][/C][C][/C][/ROW]
[ROW][C]Midmean - MS Excel (old versions)[/C][C]1466641.72[/C][C][/C][C][/C][/ROW]
[ROW][C]Number of observations[/C][C]47[/C][C][/C][C][/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=150489&T=1

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

As an alternative you can also use a QR Code:  

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

Central Tendency - Ungrouped Data
MeasureValueS.E.Value/S.E.
Arithmetic Mean1449786.1914893639477.829729417836.7240600971796
Geometric Mean1423973.84718057
Harmonic Mean1397362.94514452
Quadratic Mean1474303.54977525
Winsorized Mean ( 1 / 15 )1448721.6382978739188.042414016636.9684615269198
Winsorized Mean ( 2 / 15 )1445912.9148936238307.165792202637.7452334306584
Winsorized Mean ( 3 / 15 )1445089.7659574537856.990558463338.1723360636859
Winsorized Mean ( 4 / 15 )1444135.7234042637611.411030000338.3962123157879
Winsorized Mean ( 5 / 15 )1441657.6382978737126.706195193138.8307443897226
Winsorized Mean ( 6 / 15 )1444644.7446808536398.087680938639.6901276062753
Winsorized Mean ( 7 / 15 )1446070.6595744735831.345714468840.3576988455262
Winsorized Mean ( 8 / 15 )1452235.2553191532042.017460188545.3228407706699
Winsorized Mean ( 9 / 15 )1455004.1914893631456.696032540746.2541962443932
Winsorized Mean ( 10 / 15 )1450553.7659574527629.534125645352.5001166997987
Winsorized Mean ( 11 / 15 )1449718.9361702127023.409199122253.6467817767901
Winsorized Mean ( 12 / 15 )1459502.7659574524102.263758286660.5545927384374
Winsorized Mean ( 13 / 15 )1456955.3191489423442.584496927162.149944232468
Winsorized Mean ( 14 / 15 )1455445.1063829822966.482966717663.3725724784316
Winsorized Mean ( 15 / 15 )1452997.8723404321877.72469227666.414487465116
Trimmed Mean ( 1 / 15 )1448326.6888888938472.323611165537.6459374673318
Trimmed Mean ( 2 / 15 )144789537510.201163181338.6000329270749
Trimmed Mean ( 3 / 15 )144789536834.8109352239.3077896489372
Trimmed Mean ( 4 / 15 )1450614.3333333336121.988666206240.1587616545168
Trimmed Mean ( 5 / 15 )1452671.7297297335215.845220775141.2505143813146
Trimmed Mean ( 6 / 15 )1452671.7297297334113.029495379142.584072749285
Trimmed Mean ( 7 / 15 )1458237.3636363632813.971157491144.4395271952162
Trimmed Mean ( 8 / 15 )1460872.548387131138.69743823946.9150179221406
Trimmed Mean ( 9 / 15 )1462622.3448275930116.216565537548.5659392721093
Trimmed Mean ( 10 / 15 )1464095.8148148128749.732792170250.9255451311029
Trimmed Mean ( 11 / 15 )1466641.7228053.240159235352.2806532035185
Trimmed Mean ( 12 / 15 )1466641.7227046.141540864954.2273920212983
Trimmed Mean ( 13 / 15 )1471703.2857142926539.587612806355.4531331528352
Trimmed Mean ( 14 / 15 )1474509.5789473725720.70077571157.3277373663086
Trimmed Mean ( 15 / 15 )1478274.4117647124215.373572846161.0469381080443
Median1479279
Midrange1482625
Midmean - Weighted Average at Xnp1458867.875
Midmean - Weighted Average at X(n+1)p1466641.72
Midmean - Empirical Distribution Function1466641.72
Midmean - Empirical Distribution Function - Averaging1466641.72
Midmean - Empirical Distribution Function - Interpolation1469785.47826087
Midmean - Closest Observation1458867.875
Midmean - True Basic - Statistics Graphics Toolkit1466641.72
Midmean - MS Excel (old versions)1466641.72
Number of observations47



Parameters (Session):
Parameters (R input):
R code (references can be found in the software module):
geomean <- function(x) {
return(exp(mean(log(x))))
}
harmean <- function(x) {
return(1/mean(1/x))
}
quamean <- function(x) {
return(sqrt(mean(x*x)))
}
winmean <- function(x) {
x <-sort(x[!is.na(x)])
n<-length(x)
denom <- 3
nodenom <- n/denom
if (nodenom>40) denom <- n/40
sqrtn = sqrt(n)
roundnodenom = floor(nodenom)
win <- array(NA,dim=c(roundnodenom,2))
for (j in 1:roundnodenom) {
win[j,1] <- (j*x[j+1]+sum(x[(j+1):(n-j)])+j*x[n-j])/n
win[j,2] <- sd(c(rep(x[j+1],j),x[(j+1):(n-j)],rep(x[n-j],j)))/sqrtn
}
return(win)
}
trimean <- function(x) {
x <-sort(x[!is.na(x)])
n<-length(x)
denom <- 3
nodenom <- n/denom
if (nodenom>40) denom <- n/40
sqrtn = sqrt(n)
roundnodenom = floor(nodenom)
tri <- array(NA,dim=c(roundnodenom,2))
for (j in 1:roundnodenom) {
tri[j,1] <- mean(x,trim=j/n)
tri[j,2] <- sd(x[(j+1):(n-j)]) / sqrt(n-j*2)
}
return(tri)
}
midrange <- function(x) {
return((max(x)+min(x))/2)
}
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]
}
}
}
}
midmean <- 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)
}
midm <- 0
myn <- 0
roundno4 <- round(n/4)
round3no4 <- round(3*n/4)
for (i in 1:n) {
if ((x[i]>=qvalue1) & (x[i]<=qvalue3)){
midm = midm + x[i]
myn = myn + 1
}
}
midm = midm / myn
return(midm)
}
(arm <- mean(x))
sqrtn <- sqrt(length(x))
(armse <- sd(x) / sqrtn)
(armose <- arm / armse)
(geo <- geomean(x))
(har <- harmean(x))
(qua <- quamean(x))
(win <- winmean(x))
(tri <- trimean(x))
(midr <- midrange(x))
midm <- array(NA,dim=8)
for (j in 1:8) midm[j] <- midmean(x,j)
midm
bitmap(file='test1.png')
lb <- win[,1] - 2*win[,2]
ub <- win[,1] + 2*win[,2]
if ((ylimmin == '') | (ylimmax == '')) plot(win[,1],type='b',main=main, xlab='j', pch=19, ylab='Winsorized Mean(j/n)', ylim=c(min(lb),max(ub))) else plot(win[,1],type='l',main=main, xlab='j', pch=19, ylab='Winsorized Mean(j/n)', ylim=c(ylimmin,ylimmax))
lines(ub,lty=3)
lines(lb,lty=3)
grid()
dev.off()
bitmap(file='test2.png')
lb <- tri[,1] - 2*tri[,2]
ub <- tri[,1] + 2*tri[,2]
if ((ylimmin == '') | (ylimmax == '')) plot(tri[,1],type='b',main=main, xlab='j', pch=19, ylab='Trimmed Mean(j/n)', ylim=c(min(lb),max(ub))) else plot(tri[,1],type='l',main=main, xlab='j', pch=19, ylab='Trimmed Mean(j/n)', ylim=c(ylimmin,ylimmax))
lines(ub,lty=3)
lines(lb,lty=3)
grid()
dev.off()
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Central Tendency - Ungrouped Data',4,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Measure',header=TRUE)
a<-table.element(a,'Value',header=TRUE)
a<-table.element(a,'S.E.',header=TRUE)
a<-table.element(a,'Value/S.E.',header=TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,hyperlink('arithmetic_mean.htm', 'Arithmetic Mean', 'click to view the definition of the Arithmetic Mean'),header=TRUE)
a<-table.element(a,arm)
a<-table.element(a,hyperlink('arithmetic_mean_standard_error.htm', armse, 'click to view the definition of the Standard Error of the Arithmetic Mean'))
a<-table.element(a,armose)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,hyperlink('geometric_mean.htm', 'Geometric Mean', 'click to view the definition of the Geometric Mean'),header=TRUE)
a<-table.element(a,geo)
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,hyperlink('harmonic_mean.htm', 'Harmonic Mean', 'click to view the definition of the Harmonic Mean'),header=TRUE)
a<-table.element(a,har)
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,hyperlink('quadratic_mean.htm', 'Quadratic Mean', 'click to view the definition of the Quadratic Mean'),header=TRUE)
a<-table.element(a,qua)
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
for (j in 1:length(win[,1])) {
a<-table.row.start(a)
mylabel <- paste('Winsorized Mean (',j)
mylabel <- paste(mylabel,'/')
mylabel <- paste(mylabel,length(win[,1]))
mylabel <- paste(mylabel,')')
a<-table.element(a,hyperlink('winsorized_mean.htm', mylabel, 'click to view the definition of the Winsorized Mean'),header=TRUE)
a<-table.element(a,win[j,1])
a<-table.element(a,win[j,2])
a<-table.element(a,win[j,1]/win[j,2])
a<-table.row.end(a)
}
for (j in 1:length(tri[,1])) {
a<-table.row.start(a)
mylabel <- paste('Trimmed Mean (',j)
mylabel <- paste(mylabel,'/')
mylabel <- paste(mylabel,length(tri[,1]))
mylabel <- paste(mylabel,')')
a<-table.element(a,hyperlink('arithmetic_mean.htm', mylabel, 'click to view the definition of the Trimmed Mean'),header=TRUE)
a<-table.element(a,tri[j,1])
a<-table.element(a,tri[j,2])
a<-table.element(a,tri[j,1]/tri[j,2])
a<-table.row.end(a)
}
a<-table.row.start(a)
a<-table.element(a,hyperlink('median_1.htm', 'Median', 'click to view the definition of the Median'),header=TRUE)
a<-table.element(a,median(x))
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,hyperlink('midrange.htm', 'Midrange', 'click to view the definition of the Midrange'),header=TRUE)
a<-table.element(a,midr)
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_1.htm','Weighted Average at Xnp',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[1])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_2.htm','Weighted Average at X(n+1)p',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[2])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_3.htm','Empirical Distribution Function',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[3])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_4.htm','Empirical Distribution Function - Averaging',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[4])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_5.htm','Empirical Distribution Function - Interpolation',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[5])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_6.htm','Closest Observation',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[6])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_7.htm','True Basic - Statistics Graphics Toolkit',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[7])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
mymid <- hyperlink('midmean.htm', 'Midmean', 'click to view the definition of the Midmean')
mylabel <- paste(mymid,hyperlink('method_8.htm','MS Excel (old versions)',''),sep=' - ')
a<-table.element(a,mylabel,header=TRUE)
a<-table.element(a,midm[8])
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Number of observations',header=TRUE)
a<-table.element(a,length(x))
a<-table.element(a,'')
a<-table.element(a,'')
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable.tab')