Free Statistics

of Irreproducible Research!

Author's title

Author*The author of this computation has been verified*
R Software Modulerwasp_One Factor ANOVA.wasp
Title produced by softwareOne-Way-Between-Groups ANOVA- Free Statistics Software (Calculator)
Date of computationSun, 14 Dec 2014 18:00:18 +0000
Cite this page as followsStatistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?v=date/2014/Dec/14/t1418580033tk1qrp9tjiywkrt.htm/, Retrieved Thu, 16 May 2024 04:24:54 +0000
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL https://freestatistics.org/blog/index.php?pk=267785, Retrieved Thu, 16 May 2024 04:24:54 +0000
QR Codes:

Original text written by user:
IsPrivate?No (this computation is public)
User-defined keywords
Estimated Impact111
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
-     [One-Way-Between-Groups ANOVA- Free Statistics Software (Calculator)] [ANOVA] [2014-10-24 21:12:01] [5c51c91cab622bcf955f01721b682696]
- R PD    [One-Way-Between-Groups ANOVA- Free Statistics Software (Calculator)] [ANOVA Numeracy] [2014-12-14 18:00:18] [56a3e0974002d1c8d48b4dd203e70051] [Current]
Feedback Forum

Post a new message
Dataseries X:
2011 21
2011 26
2011 22
2011 22
2011 18
2011 23
2011 12
2011 20
2011 22
2011 21
2011 19
2011 22
2011 15
2011 20
2011 19
2011 18
2011 15
2011 20
2011 21
2011 21
2011 15
2011 23
2011 21
2011 18
2011 25
2011 9
2011 30
2011 20
2011 23
2011 16
2011 16
2011 19
2011 25
2011 18
2011 23
2011 21
2011 10
2011 14
2011 22
2011 26
2011 23
2011 23
2011 24
2011 24
2011 18
2011 23
2011 15
2011 19
2011 16
2011 25
2011 23
2011 17
2011 19
2011 21
2011 18
2011 27
2011 21
2011 13
2011 8
2011 29
2011 28
2011 23
2011 21
2011 19
2011 19
2011 20
2011 18
2011 19
2011 17
2011 19
2011 25
2011 19
2011 22
2011 23
2011 26
2011 14
2011 28
2011 16
2011 24
2011 20
2011 12
2011 24
2011 22
2011 12
2011 22
2011 20
2011 10
2011 23
2011 17
2011 22
2011 24
2011 18
2011 21
2011 20
2011 20
2011 22
2011 19
2011 20
2011 26
2011 23
2011 24
2011 21
2011 21
2011 19
2011 8
2011 17
2011 20
2011 11
2011 8
2011 15
2011 18
2011 18
2011 19
2011 19
2012 23
2012 22
2012 21
2012 25
2012 30
2012 17
2012 27
2012 23
2012 23
2012 18
2012 18
2012 23
2012 19
2012 15
2012 20
2012 16
2012 24
2012 25
2012 25
2012 19
2012 19
2012 16
2012 19
2012 19
2012 23
2012 21
2012 22
2012 19
2012 20
2012 20
2012 3
2012 23
2012 14
2012 23
2012 20
2012 15
2012 13
2012 16
2012 7
2012 24
2012 17
2012 24
2012 24
2012 19
2012 25
2012 20
2012 28
2012 23
2012 27
2012 18
2012 28
2012 21
2012 19
2012 23
2012 27
2012 22
2012 28
2012 25
2012 21
2012 22
2012 28
2012 20
2012 29
2012 25
2012 25
2012 20
2012 20
2012 16
2012 20
2012 20
2012 23
2012 18
2012 25
2012 18
2012 19
2012 25
2012 25
2012 25
2012 24
2012 19
2012 26
2012 10
2012 17
2012 13
2012 17
2012 30
2012 25
2012 4
2012 16
2012 21
2012 23
2012 22
2012 17
2012 20
2012 20
2012 22
2012 16
2012 23
2012 16
2012 0
2012 18
2012 25
2012 23
2012 12
2012 18
2012 24
2012 11
2012 18
2012 14
2012 23
2012 24
2012 29
2012 18
2012 15
2012 29
2012 16
2012 19
2012 22
2012 16
2012 23
2012 23
2012 19
2012 4
2012 20
2012 24
2012 20
2012 4
2012 24
2012 22
2012 16
2012 3
2012 15
2012 24
2012 17
2012 20
2012 27
2012 23
2012 26
2012 23
2012 17
2012 20
2012 22
2012 19
2012 24
2012 19
2012 23
2012 15
2012 27
2012 26
2012 22
2012 22
2012 18
2012 15
2012 22
2012 27
2012 10
2012 20
2012 17
2012 23
2012 19
2012 13
2012 27
2012 23
2012 16
2012 25
2012 2
2012 26
2012 20
2012 23
2012 22
2012 24
2014 22
2014 17
2014 23
2014 23
2014 28
2014 29
2014 21
2014 24
2014 20
2014 7
2014 19
2014 28
2014 18
2014 26
2014 21
2014 19
2014 20
2014 23
2014 24
2014 16
2014 19
2014 24
2014 21
2014 16
2014 16
2014 21
2014 28
2014 16
2014 23
2014 26
2014 29
2014 18
2014 19
2014 19
2014 16
2014 16
2014 16
2014 18
2014 22
2014 14
2014 20
2014 15
2014 22
2014 24
2014 16
2014 19
2014 24
2014 19
2014 15
2014 11
2014 15
2014 17
2014 20
2014 21
2014 16
2014 17
2014 20
2014 15
2014 21
2014 16
2014 18
2014 25
2014 21
2014 21
2014 16
2014 20
2014 24
2014 28
2014 27
2014 22
2014 20
2014 27
2014 17
2014 22
2014 23
2014 15
2014 22
2014 13
2014 21
2014 18
2014 22
2014 19
2014 15
2014 20
2014 17
2014 21
2014 23
2014 20
2014 18
2014 22
2014 24
2014 24
2014 18
2014 27
2014 19
2014 20
2014 15
2014 20
2014 27
2014 20
2014 20
2014 13
2014 21
2014 23
2014 26
2014 24
2014 25
2014 18
2014 21
2014 23
2014 16
2014 19
2014 20
2014 25
2014 22
2014 20
2014 25
2014 27
2014 20
2014 18
2014 26
2014 26
2014 24
2014 27
2014 16
2014 15
2014 25
2014 27
2014 18
2014 16
2014 18
2014 23
2014 21
2014 21
2014 14
2014 24
2014 18
2014 16
2014 25
2014 22
2014 13
2014 20
2014 17
2014 23
2014 22
2014 23
2014 22
2014 23
2014 10
2014 18
2014 25
2014 26
2014 14
2014 23
2014 22
2014 23
2014 19
2014 14
2014 26
2014 24
2014 21
2014 17
2014 16
2014 15
2014 11
2014 19
2014 21
2014 20
2014 16
2014 19
2014 16
2014 11
2014 22
2014 20
2014 26
2014 26
2014 20
2014 24
2014 20
2014 15
2014 23
2014 25
2014 27
2014 23
2014 20
2014 25
2014 24
2014 22
2014 27
2014 20
2014 17
2014 22
2014 26
2014 19
2014 19
2014 24
2014 22
2014 16
2014 22
2014 23
2014 19
2014 20
2014 16
2014 19
2014 20
2014 15
2014 22
2014 22
2014 12
2014 15
2014 21
2014 26
2014 27
2014 23
2014 21
2014 22
2014 26
2014 24
2014 27
2014 18
2014 18
2014 25
2014 12
2014 19
2013 24
2013 17
2013 22
2013 15
2013 20
2013 24
2013 17
2013 24
2013 15
2013 20
2013 20
2013 17
2013 11
2013 21
2013 28
2013 14
2013 13
2013 12
2013 21
2013 13
2013 19
2013 23
2013 27
2013 25
2013 22
2013 27
2013 16
2013 20
2013 18
2013 19
2013 17
2013 10
2013 11
2013 16
2013 13
2013 14
2013 12
2013 15
2013 19
2013 15
2013 14
2013 14
2013 10
2013 13
2013 21
2013 11
2013 14
2013 20
2013 7
2013 22
2013 24
2013 16
2013 22
2013 25
2013 5
2013 19
2013 23
2013 13
2013 10
2013 12
2013 21
2013 22
2013 20
2013 17
2013 20
2013 13
2013 9
2013 22
2013 15
2013 12
2013 25
2013 14
2013 14
2013 17
2013 9
2013 10
2013 15
2013 15
2013 15
2013 14
2013 21
2013 13
2013 18
2013 20
2013 16
2013 28
2013 12
2013 20
2013 26
2013 18
2013 21
2013 23
2013 13
2013 22
2013 14
2013 23
2013 16
2013 14
2013 22
2013 19
2013 23
2013 16
2013 20
2013 8
2013 16
2013 11
2013 16
2013 10
2013 17
2013 16
2013 17
2013 10
2013 15
2013 13
2013 19
2013 14
2013 18
2013 25
2013 10
2013 22
2013 15
2013 18
2013 22
2013 18
2013 15
2013 20
2013 18
2013 6
2013 17
2013 12
2013 12
2013 19
2013 23
2013 26
2013 28
2013 19
2013 16
2013 3
2013 11
2013 15
2013 22
2013 12
2013 21
2013 25
2013 12
2013 14
2013 24
2013 12
2013 13
2013 15
2013 17
2013 12
2013 28
2013 25
2013 14
2013 21
2014 18
2014 23
2014 16
2014 15
2014 5
2014 19
2014 22
2014 19
2014 12
2014 22
2014 18
2014 24
2014 19
2014 4
2014 20
2014 24
2014 26
2014 22
2014 19
2014 9
2014 22
2014 18
2014 16
2014 19
2014 20
2014 21
2014 17
2014 9
2014 26
2014 28
2014 13
2014 16
2014 22
2014 18
2014 21
2014 10
2014 15
2014 15
2014 13
2014 10
2014 23
2014 21
2014 14
2014 17
2014 15
2014 15
2014 17
2014 26
2014 12
2014 14
2014 26
2014 18
2014 17
2014 20
2014 16
2014 19
2014 12
2014 20
2014 19
2014 25
2014 19
2014 15
2014 12




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

Globally Unique Identifier (entire table): ba.freestatistics.org/blog/index.php?pk=267785&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 time9 seconds
R Server'Herman Ole Andreas Wold' @ wold.wessa.net







ANOVA Model
NUMERACYTOT ~ Year
means19.7540.427-2.6070.11

\begin{tabular}{lllllllll}
\hline
ANOVA Model \tabularnewline
NUMERACYTOT  ~  Year \tabularnewline
means & 19.754 & 0.427 & -2.607 & 0.11 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=267785&T=1

[TABLE]
[ROW][C]ANOVA Model[/C][/ROW]
[ROW][C]NUMERACYTOT  ~  Year[/C][/ROW]
[ROW][C]means[/C][C]19.754[/C][C]0.427[/C][C]-2.607[/C][C]0.11[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=267785&T=1

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

As an alternative you can also use a QR Code:  

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

ANOVA Model
NUMERACYTOT ~ Year
means19.7540.427-2.6070.11







ANOVA Statistics
DfSum SqMean SqF valuePr(>F)
Year3969.384323.12813.4190
Residuals72417433.81224.08

\begin{tabular}{lllllllll}
\hline
ANOVA Statistics \tabularnewline
  & Df & Sum Sq & Mean Sq & F value & Pr(>F) \tabularnewline
Year & 3 & 969.384 & 323.128 & 13.419 & 0 \tabularnewline
Residuals & 724 & 17433.812 & 24.08 &   &   \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=267785&T=2

[TABLE]
[ROW][C]ANOVA Statistics[/C][/ROW]
[ROW][C] [/C][C]Df[/C][C]Sum Sq[/C][C]Mean Sq[/C][C]F value[/C][C]Pr(>F)[/C][/ROW]
[ROW][C]Year[/C][C]3[/C][C]969.384[/C][C]323.128[/C][C]13.419[/C][C]0[/C][/ROW]
[ROW][C]Residuals[/C][C]724[/C][C]17433.812[/C][C]24.08[/C][C] [/C][C] [/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=267785&T=2

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

As an alternative you can also use a QR Code:  

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

ANOVA Statistics
DfSum SqMean SqF valuePr(>F)
Year3969.384323.12813.4190
Residuals72417433.81224.08







Tukey Honest Significant Difference Comparisons
difflwruprp adj
2012-20110.427-1.1011.9550.889
2013-2011-2.607-4.164-1.050
2014-20110.11-1.2891.5090.997
2013-2012-3.034-4.433-1.6350
2014-2012-0.317-1.5380.9030.909
2014-20132.7171.463.9740

\begin{tabular}{lllllllll}
\hline
Tukey Honest Significant Difference Comparisons \tabularnewline
  & diff & lwr & upr & p adj \tabularnewline
2012-2011 & 0.427 & -1.101 & 1.955 & 0.889 \tabularnewline
2013-2011 & -2.607 & -4.164 & -1.05 & 0 \tabularnewline
2014-2011 & 0.11 & -1.289 & 1.509 & 0.997 \tabularnewline
2013-2012 & -3.034 & -4.433 & -1.635 & 0 \tabularnewline
2014-2012 & -0.317 & -1.538 & 0.903 & 0.909 \tabularnewline
2014-2013 & 2.717 & 1.46 & 3.974 & 0 \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=267785&T=3

[TABLE]
[ROW][C]Tukey Honest Significant Difference Comparisons[/C][/ROW]
[ROW][C] [/C][C]diff[/C][C]lwr[/C][C]upr[/C][C]p adj[/C][/ROW]
[ROW][C]2012-2011[/C][C]0.427[/C][C]-1.101[/C][C]1.955[/C][C]0.889[/C][/ROW]
[ROW][C]2013-2011[/C][C]-2.607[/C][C]-4.164[/C][C]-1.05[/C][C]0[/C][/ROW]
[ROW][C]2014-2011[/C][C]0.11[/C][C]-1.289[/C][C]1.509[/C][C]0.997[/C][/ROW]
[ROW][C]2013-2012[/C][C]-3.034[/C][C]-4.433[/C][C]-1.635[/C][C]0[/C][/ROW]
[ROW][C]2014-2012[/C][C]-0.317[/C][C]-1.538[/C][C]0.903[/C][C]0.909[/C][/ROW]
[ROW][C]2014-2013[/C][C]2.717[/C][C]1.46[/C][C]3.974[/C][C]0[/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=267785&T=3

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

As an alternative you can also use a QR Code:  

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

Tukey Honest Significant Difference Comparisons
difflwruprp adj
2012-20110.427-1.1011.9550.889
2013-2011-2.607-4.164-1.050
2014-20110.11-1.2891.5090.997
2013-2012-3.034-4.433-1.6350
2014-2012-0.317-1.5380.9030.909
2014-20132.7171.463.9740







Levenes Test for Homogeneity of Variance
DfF valuePr(>F)
Group33.0480.028
724

\begin{tabular}{lllllllll}
\hline
Levenes Test for Homogeneity of Variance \tabularnewline
  & Df & F value & Pr(>F) \tabularnewline
Group & 3 & 3.048 & 0.028 \tabularnewline
  & 724 &   &   \tabularnewline
\hline
\end{tabular}
%Source: https://freestatistics.org/blog/index.php?pk=267785&T=4

[TABLE]
[ROW][C]Levenes Test for Homogeneity of Variance[/C][/ROW]
[ROW][C] [/C][C]Df[/C][C]F value[/C][C]Pr(>F)[/C][/ROW]
[ROW][C]Group[/C][C]3[/C][C]3.048[/C][C]0.028[/C][/ROW]
[ROW][C] [/C][C]724[/C][C] [/C][C] [/C][/ROW]
[/TABLE]
Source: https://freestatistics.org/blog/index.php?pk=267785&T=4

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

As an alternative you can also use a QR Code:  

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

Levenes Test for Homogeneity of Variance
DfF valuePr(>F)
Group33.0480.028
724



Parameters (Session):
Parameters (R input):
par1 = 2 ; par2 = 1 ; par3 = TRUE ;
R code (references can be found in the software module):
par3 <- 'FALSE'
par2 <- '1'
par1 <- '2'
cat1 <- as.numeric(par1) #
cat2<- as.numeric(par2) #
intercept<-as.logical(par3)
x <- t(x)
x1<-as.numeric(x[,cat1])
f1<-as.character(x[,cat2])
xdf<-data.frame(x1,f1)
(V1<-dimnames(y)[[1]][cat1])
(V2<-dimnames(y)[[1]][cat2])
names(xdf)<-c('Response', 'Treatment')
if(intercept == FALSE) (lmxdf<-lm(Response ~ Treatment - 1, data = xdf) ) else (lmxdf<-lm(Response ~ Treatment, data = xdf) )
(aov.xdf<-aov(lmxdf) )
(anova.xdf<-anova(lmxdf) )
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'ANOVA Model', length(lmxdf$coefficients)+1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, paste(V1, ' ~ ', V2), length(lmxdf$coefficients)+1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'means',,TRUE)
for(i in 1:length(lmxdf$coefficients)){
a<-table.element(a, round(lmxdf$coefficients[i], digits=3),,FALSE)
}
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'ANOVA Statistics', 5+1,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, ' ',,TRUE)
a<-table.element(a, 'Df',,FALSE)
a<-table.element(a, 'Sum Sq',,FALSE)
a<-table.element(a, 'Mean Sq',,FALSE)
a<-table.element(a, 'F value',,FALSE)
a<-table.element(a, 'Pr(>F)',,FALSE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, V2,,TRUE)
a<-table.element(a, anova.xdf$Df[1],,FALSE)
a<-table.element(a, round(anova.xdf$'Sum Sq'[1], digits=3),,FALSE)
a<-table.element(a, round(anova.xdf$'Mean Sq'[1], digits=3),,FALSE)
a<-table.element(a, round(anova.xdf$'F value'[1], digits=3),,FALSE)
a<-table.element(a, round(anova.xdf$'Pr(>F)'[1], digits=3),,FALSE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Residuals',,TRUE)
a<-table.element(a, anova.xdf$Df[2],,FALSE)
a<-table.element(a, round(anova.xdf$'Sum Sq'[2], digits=3),,FALSE)
a<-table.element(a, round(anova.xdf$'Mean Sq'[2], digits=3),,FALSE)
a<-table.element(a, ' ',,FALSE)
a<-table.element(a, ' ',,FALSE)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable1.tab')
bitmap(file='anovaplot.png')
boxplot(Response ~ Treatment, data=xdf, xlab=V2, ylab=V1)
dev.off()
if(intercept==TRUE){
'Tukey Plot'
thsd<-TukeyHSD(aov.xdf)
bitmap(file='TukeyHSDPlot.png')
plot(thsd)
dev.off()
}
if(intercept==TRUE){
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Tukey Honest Significant Difference Comparisons', 5,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, ' ', 1, TRUE)
for(i in 1:4){
a<-table.element(a,colnames(thsd[[1]])[i], 1, TRUE)
}
a<-table.row.end(a)
for(i in 1:length(rownames(thsd[[1]]))){
a<-table.row.start(a)
a<-table.element(a,rownames(thsd[[1]])[i], 1, TRUE)
for(j in 1:4){
a<-table.element(a,round(thsd[[1]][i,j], digits=3), 1, FALSE)
}
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable2.tab')
}
if(intercept==FALSE){
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'TukeyHSD Message', 1,TRUE)
a<-table.row.end(a)
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Must Include Intercept to use Tukey Test ', 1, FALSE)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable2.tab')
}
library(car)
lt.lmxdf<-leveneTest(lmxdf)
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Levenes Test for Homogeneity of Variance', 4,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,' ', 1, TRUE)
for (i in 1:3){
a<-table.element(a,names(lt.lmxdf)[i], 1, FALSE)
}
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Group', 1, TRUE)
for (i in 1:3){
a<-table.element(a,round(lt.lmxdf[[i]][1], digits=3), 1, FALSE)
}
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,' ', 1, TRUE)
a<-table.element(a,lt.lmxdf[[1]][2], 1, FALSE)
a<-table.element(a,' ', 1, FALSE)
a<-table.element(a,' ', 1, FALSE)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable3.tab')