Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- R version 3.4.3 (2017-11-30) -- "Kite-Eating Tree"
- Copyright (C) 2017 The R Foundation for Statistical Computing
- Platform: x86_64-pc-linux-gnu (64-bit)
- R is free software and comes with ABSOLUTELY NO WARRANTY.
- You are welcome to redistribute it under certain conditions.
- Type 'license()' or 'licence()' for distribution details.
- R is a collaborative project with many contributors.
- Type 'contributors()' for more information and
- 'citation()' on how to cite R or R packages in publications.
- Type 'demo()' for some demos, 'help()' for on-line help, or
- 'help.start()' for an HTML browser interface to help.
- Type 'q()' to quit R.
- > source('/home/pw/wessanet/cretab')
- >
- >
- >
- > myrfcuid = 'account3'
- >
- > x <- array(list(0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'B'",0,"'S'",1,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'B'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",1,"'S'",0,"'S'",1,"'B'",1,"'S'",0,"'S'",1,"'B'",1,"'B'",1,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",1,"'S'",0,"'S'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",0,"'S'",0,"'S'",1,"'B'",0,"'S'",1,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'S'",1,"'B'",1,"'S'",0,"'S'",1,"'B'",1,"'B'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",1,"'B'",0,"'S'",0,"'S'",1,"'S'",0,"'S'",0,"'S'",0,"'S'",1,"'B'",0,"'S'",1,"'B'",0,"'S'",1,"'B'",1,"'S'",0,"'S'",1,"'B'",0,"'S'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",0,"'S'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",0,"'S'",1,"'B'",1,"'B'",1,"'B'",1,"'B'",1,"'S'",1,"'B'",1,"'B'",1,"'B'",0,"'S'",0,"'S'",0,"'S'",1,"'B'",1,"'B'",1,"'S'",1,"'S'",1,"'B'",1,"'S'",1,"'B'",1,"'B'",0,"'S'",1,"'B'",0,"'S'",0,"'S'",1,"'B'",1,"'B'",0,"'S'",0,"'S'",0,"'S'",0,"'B'",0,"'S'",0,"'S'",1,"'B'",1,"'B'"),dim=c(2,179),dimnames=list(c('spssC','groupC'),1:179))
- > y <- array(NA,dim=c(2,179),dimnames=list(c('spssC','groupC'),1:179))
- > for (i in 1:dim(x)[1])
- + {
- + for (j in 1:dim(x)[2])
- + {
- + y[i,j] <- as.numeric(x[i,j])
- + }
- + }
- There were 50 or more warnings (use warnings() to see the first 50)
- > par3 = 'TRUE'
- > par2 = '2'
- > par1 = '1'
- > ylab = 'Y Variable Name'
- > xlab = 'X Variable Name'
- > main = 'Title Goes Here'
- > par3 <- 'TRUE'
- > par2 <- '2'
- > par1 <- '1'
- > #'GNU S' R Code compiled by R2WASP v. 1.2.327 (Sun, 16 Jul 2017 09:52:59 +0200)
- > #Author: root
- > #To cite this work: Ian E. Holliday (2017), One-Way-Between-Groups ANOVA (v1.0.6) in Free Statistics Software (v$_version), Office for Research Development and Education, URL https://www.wessa.net/rwasp_One%20Factor%20ANOVA.wasp/
- > #Source of accompanying publication:
- > #
- > 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])
- [1] "spssC"
- > (V2<-dimnames(y)[[1]][cat2])
- [1] "groupC"
- > names(xdf)<-c('Response', 'Treatment')
- > if(intercept == FALSE) (lmxdf<-lm(Response ~ Treatment - 1, data = xdf) ) else (lmxdf<-lm(Response ~ Treatment, data = xdf) )
- Call:
- lm(formula = Response ~ Treatment, data = xdf)
- Coefficients:
- (Intercept) Treatment'S'
- 0.9592 -0.7207
- > (aov.xdf<-aov(lmxdf) )
- Call:
- aov(formula = lmxdf)
- Terms:
- Treatment Residuals
- Sum of Squares 18.48511 25.52606
- Deg. of Freedom 1 177
- Residual standard error: 0.3797565
- Estimated effects may be unbalanced
- > (anova.xdf<-anova(lmxdf) )
- Analysis of Variance Table
- Response: Response
- Df Sum Sq Mean Sq F value Pr(>F)
- Treatment 1 18.485 18.4851 128.18 < 2.2e-16 ***
- Residuals 177 25.526 0.1442
- ---
- Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
- >
- > 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="/home/pw/wessanet/rcomp/tmp/1ep9j1516787005.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="/home/pw/wessanet/rcomp/tmp/2jxd31516787005.tab")
- > postscript(file="/home/pw/wessanet/rcomp/tmp/3cwo81516787005.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556)
- > boxplot(Response ~ Treatment, data=xdf, xlab=V2, ylab=V1)
- > dev.off()
- null device
- 1
- > if(intercept==TRUE){
- + 'Tukey Plot'
- + thsd<-TukeyHSD(aov.xdf)
- + postscript(file="/home/pw/wessanet/rcomp/tmp/43suu1516787005.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556)
- + plot(thsd)
- + dev.off()
- + }
- null device
- 1
- > 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="/home/pw/wessanet/rcomp/tmp/541j61516787005.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="/home/pw/wessanet/rcomp/tmp/6r5ig1516787005.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="/home/pw/wessanet/rcomp/tmp/7trq61516787005.tab")
- >
- > try(system("convert /home/pw/wessanet/rcomp/tmp/3cwo81516787005.ps /home/pw/wessanet/rcomp/tmp/3cwo81516787005.png",intern=TRUE))
- character(0)
- > try(system("convert /home/pw/wessanet/rcomp/tmp/43suu1516787005.ps /home/pw/wessanet/rcomp/tmp/43suu1516787005.png",intern=TRUE))
- character(0)
- >
- > proc.time()
- user system elapsed
- 5.864 0.552 12.392
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement