x <- array(list(14 ,12 ,41 ,38 ,13 ,12 ,53 ,32 ,18 ,11 ,39 ,32 ,16 ,11 ,86 ,51 ,11 ,14 ,30 ,35 ,19 ,15 ,66 ,42 ,12 ,12 ,31 ,33 ,15 ,6 ,67 ,41 ,16 ,21 ,34 ,37 ,14 ,13 ,76 ,46 ,18 ,12 ,35 ,29 ,13 ,10 ,78 ,47 ,14 ,22 ,39 ,31 ,19 ,12 ,53 ,37 ,14 ,11 ,34 ,36 ,15 ,14 ,80 ,49 ,15 ,10 ,36 ,35 ,14 ,12 ,74 ,45 ,15 ,13 ,37 ,38 ,15 ,6 ,76 ,47 ,17 ,10 ,38 ,31 ,16 ,10 ,79 ,49 ,19 ,8 ,36 ,34 ,16 ,12 ,54 ,33 ,10 ,15 ,38 ,35 ,16 ,12 ,67 ,42 ,16 ,14 ,39 ,38 ,16 ,11 ,54 ,33 ,18 ,10 ,33 ,37 ,17 ,15 ,87 ,53 ,14 ,14 ,32 ,33 ,15 ,12 ,58 ,36 ,14 ,14 ,36 ,32 ,15 ,10 ,75 ,45 ,17 ,11 ,38 ,38 ,20 ,12 ,88 ,54 ,14 ,10 ,39 ,38 ,18 ,11 ,64 ,41 ,16 ,13 ,32 ,32 ,16 ,12 ,57 ,36 ,18 ,7 ,32 ,33 ,16 ,11 ,66 ,41 ,11 ,14 ,31 ,31 ,16 ,12 ,68 ,44 ,14 ,12 ,39 ,38 ,19 ,13 ,54 ,33 ,12 ,14 ,37 ,39 ,16 ,11 ,56 ,37 ,17 ,11 ,39 ,32 ,17 ,9 ,86 ,52 ,9 ,9 ,41 ,32 ,17 ,13 ,80 ,47 ,16 ,11 ,36 ,35 ,16 ,10 ,76 ,43 ,14 ,15 ,33 ,37 ,15 ,14 ,69 ,44 ,15 ,14 ,33 ,33 ,16 ,12 ,78 ,45 ,11 ,13 ,34 ,33 ,14 ,10 ,67 ,44 ,16 ,9 ,31 ,28 ,15 ,12 ,80 ,49 ,13 ,15 ,27 ,32 ,12 ,8 ,54 ,33 ,17 ,10 ,37 ,31 ,14 ,10 ,71 ,43 ,15 ,11 ,34 ,37 ,16 ,12 ,84 ,54 ,14 ,13 ,34 ,30 ,14 ,12 ,74 ,42 ,16 ,8 ,32 ,33 ,7 ,7 ,71 ,44 ,9 ,20 ,29 ,31 ,10 ,6 ,63 ,37 ,15 ,12 ,36 ,33 ,14 ,12 ,71 ,43 ,17 ,10 ,29 ,31 ,16 ,10 ,76 ,46 ,13 ,10 ,35 ,33 ,16 ,10 ,69 ,42 ,15 ,9 ,37 ,32 ,16 ,10 ,74 ,45 ,16 ,14 ,34 ,33 ,14 ,12 ,75 ,44 ,16 ,8 ,38 ,32 ,20 ,15 ,54 ,33 ,12 ,14 ,35 ,33 ,14 ,10 ,52 ,31 ,12 ,11 ,38 ,28 ,14 ,10 ,69 ,42 ,11 ,13 ,37 ,35 ,11 ,12 ,68 ,40 ,15 ,9 ,38 ,39 ,14 ,13 ,65 ,43 ,15 ,11 ,33 ,34 ,15 ,11 ,75 ,46 ,17 ,15 ,36 ,38 ,16 ,11 ,74 ,42 ,13 ,11 ,38 ,32 ,14 ,12 ,75 ,45 ,16 ,10 ,32 ,38 ,16 ,14 ,72 ,44 ,14 ,14 ,32 ,30 ,14 ,10 ,67 ,40 ,11 ,18 ,32 ,33 ,12 ,12 ,63 ,37 ,12 ,14 ,34 ,38 ,16 ,13 ,62 ,46 ,12 ,11 ,32 ,32 ,9 ,5 ,63 ,36 ,15 ,12 ,37 ,32 ,14 ,6 ,76 ,47 ,16 ,13 ,39 ,34 ,16 ,12 ,74 ,45 ,15 ,9 ,29 ,34 ,16 ,12 ,67 ,42 ,12 ,10 ,37 ,36 ,15 ,11 ,73 ,43 ,12 ,15 ,35 ,34 ,16 ,10 ,70 ,43 ,8 ,20 ,30 ,28 ,12 ,7 ,53 ,32 ,13 ,12 ,38 ,34 ,16 ,12 ,77 ,45 ,11 ,12 ,34 ,35 ,16 ,14 ,77 ,45 ,14 ,14 ,31 ,35 ,14 ,11 ,52 ,31 ,15 ,13 ,34 ,31 ,16 ,12 ,54 ,33 ,10 ,11 ,35 ,37 ,17 ,13 ,80 ,49 ,11 ,17 ,36 ,35 ,18 ,14 ,66 ,42 ,12 ,12 ,30 ,27 ,18 ,11 ,73 ,41 ,15 ,13 ,39 ,40 ,12 ,12 ,63 ,38 ,15 ,14 ,35 ,37 ,16 ,12 ,69 ,42 ,14 ,13 ,38 ,36 ,10 ,8 ,67 ,44 ,16 ,15 ,31 ,38 ,14 ,11 ,54 ,33 ,15 ,13 ,34 ,39 ,18 ,14 ,81 ,48 ,15 ,10 ,38 ,41 ,18 ,14 ,69 ,40 ,13 ,11 ,34 ,27 ,16 ,12 ,84 ,50 ,12 ,19 ,39 ,30 ,17 ,9 ,80 ,49 ,17 ,13 ,37 ,37 ,16 ,13 ,70 ,43 ,13 ,17 ,34 ,31 ,16 ,11 ,69 ,44 ,15 ,13 ,28 ,31 ,13 ,12 ,77 ,47 ,13 ,9 ,37 ,27 ,16 ,12 ,54 ,33 ,15 ,11 ,33 ,36 ,16 ,12 ,79 ,46 ,16 ,10 ,37 ,38 ,20 ,12 ,30 ,0 ,15 ,9 ,35 ,37 ,16 ,12 ,71 ,45 ,16 ,12 ,37 ,33 ,15 ,12 ,73 ,43 ,15 ,12 ,32 ,34 ,15 ,11 ,72 ,44 ,14 ,13 ,33 ,31 ,16 ,10 ,77 ,47 ,15 ,13 ,38 ,39 ,14 ,9 ,75 ,45 ,14 ,12 ,33 ,34 ,16 ,12 ,69 ,42 ,13 ,15 ,29 ,32 ,16 ,12 ,54 ,33 ,7 ,22 ,33 ,33 ,15 ,12 ,70 ,43 ,17 ,13 ,31 ,36 ,12 ,9 ,73 ,46 ,13 ,15 ,36 ,32 ,17 ,15 ,54 ,33 ,15 ,13 ,35 ,41 ,16 ,12 ,77 ,46 ,14 ,15 ,32 ,28 ,15 ,12 ,82 ,48 ,13 ,10 ,29 ,30 ,13 ,12 ,80 ,47 ,16 ,11 ,39 ,36 ,16 ,10 ,80 ,47 ,12 ,16 ,37 ,35 ,16 ,13 ,69 ,43 ,14 ,11 ,35 ,31 ,16 ,9 ,78 ,46 ,17 ,11 ,37 ,34 ,16 ,12 ,81 ,48 ,15 ,10 ,32 ,36 ,14 ,10 ,76 ,46 ,17 ,10 ,38 ,36 ,16 ,14 ,76 ,45 ,12 ,16 ,37 ,35 ,16 ,11 ,73 ,45 ,16 ,12 ,36 ,37 ,20 ,15 ,85 ,52 ,11 ,11 ,32 ,28 ,15 ,11 ,66 ,42 ,15 ,16 ,33 ,39 ,16 ,11 ,79 ,47 ,9 ,19 ,40 ,32 ,13 ,12 ,68 ,41 ,16 ,11 ,38 ,35 ,17 ,12 ,76 ,47 ,15 ,16 ,41 ,39 ,16 ,12 ,71 ,43 ,10 ,15 ,36 ,35 ,16 ,11 ,54 ,33 ,10 ,24 ,43 ,42 ,12 ,7 ,46 ,30 ,15 ,14 ,30 ,34 ,16 ,12 ,82 ,49 ,11 ,15 ,31 ,33 ,16 ,14 ,74 ,44 ,13 ,11 ,32 ,41 ,17 ,11 ,88 ,55 ,14 ,15 ,32 ,33 ,13 ,11 ,38 ,11 ,18 ,12 ,37 ,34 ,12 ,10 ,76 ,47 ,16 ,10 ,37 ,32 ,18 ,13 ,86 ,53 ,14 ,14 ,33 ,40 ,14 ,13 ,54 ,33 ,14 ,13 ,34 ,40 ,14 ,8 ,70 ,44 ,14 ,9 ,33 ,35 ,13 ,11 ,69 ,42 ,14 ,15 ,38 ,36 ,16 ,12 ,90 ,55 ,12 ,15 ,33 ,37 ,13 ,11 ,54 ,33 ,14 ,14 ,31 ,27 ,16 ,13 ,76 ,46 ,15 ,11 ,38 ,39 ,13 ,12 ,89 ,54 ,15 ,8 ,37 ,38 ,16 ,14 ,76 ,47 ,15 ,11 ,33 ,31 ,15 ,13 ,73 ,45 ,13 ,11 ,31 ,33 ,16 ,15 ,79 ,47 ,17 ,8 ,39 ,32 ,15 ,10 ,90 ,55 ,17 ,10 ,44 ,39 ,17 ,11 ,74 ,44 ,19 ,11 ,33 ,36 ,15 ,9 ,81 ,53 ,15 ,13 ,35 ,33 ,12 ,11 ,72 ,44 ,13 ,11 ,32 ,33 ,16 ,10 ,71 ,42 ,9 ,20 ,28 ,32 ,10 ,11 ,66 ,40 ,15 ,10 ,40 ,37 ,16 ,8 ,77 ,46 ,15 ,15 ,27 ,30 ,12 ,11 ,65 ,40 ,15 ,12 ,37 ,38 ,14 ,12 ,74 ,46 ,16 ,14 ,32 ,29 ,15 ,12 ,82 ,53 ,11 ,23 ,28 ,22 ,13 ,9 ,54 ,33 ,14 ,14 ,34 ,35 ,15 ,11 ,63 ,42 ,11 ,16 ,30 ,35 ,11 ,10 ,54 ,35 ,15 ,11 ,35 ,34 ,12 ,8 ,64 ,40 ,13 ,12 ,31 ,35 ,8 ,9 ,69 ,41 ,15 ,10 ,32 ,34 ,16 ,8 ,54 ,33 ,16 ,14 ,30 ,34 ,15 ,9 ,84 ,51 ,14 ,12 ,30 ,35 ,17 ,15 ,86 ,53 ,15 ,12 ,31 ,23 ,16 ,11 ,77 ,46 ,16 ,11 ,40 ,31 ,10 ,8 ,89 ,55 ,16 ,12 ,32 ,27 ,18 ,13 ,76 ,47 ,11 ,13 ,36 ,36 ,13 ,12 ,60 ,38 ,12 ,11 ,32 ,31 ,16 ,12 ,75 ,46 ,9 ,19 ,35 ,32 ,13 ,9 ,73 ,46 ,16 ,12 ,38 ,39 ,10 ,7 ,85 ,53 ,13 ,17 ,42 ,37 ,15 ,13 ,79 ,47 ,16 ,9 ,34 ,38 ,16 ,9 ,71 ,41 ,12 ,12 ,35 ,39 ,16 ,6 ,72 ,44 ,9 ,19 ,35 ,34 ,14 ,8 ,69 ,43 ,13 ,18 ,33 ,31 ,10 ,8 ,78 ,51 ,13 ,15 ,36 ,32 ,17 ,15 ,54 ,33 ,14 ,14 ,32 ,37 ,13 ,6 ,69 ,43 ,19 ,11 ,33 ,36 ,15 ,9 ,81 ,53 ,13 ,9 ,34 ,32 ,16 ,11 ,84 ,51 ,12 ,18 ,32 ,35 ,12 ,8 ,84 ,50 ,13 ,16 ,34 ,36 ,13 ,8 ,69 ,46) ,dim=c(8 ,162) ,dimnames=list(c('happiness' ,'depression' ,'connected' ,'separate' ,'learning' ,'software' ,'belonging' ,'belonging_final ') ,1:162)) y <- array(NA,dim=c(8,162),dimnames=list(c('happiness','depression','connected','separate','learning','software','belonging','belonging_final '),1:162)) for (i in 1:dim(x)[1]) { for (j in 1:dim(x)[2]) { y[i,j] <- as.numeric(x[i,j]) } } par3 = 'No Linear Trend' par2 = 'Do not include Seasonal Dummies' par1 = '1' par3 <- 'No Linear Trend' par2 <- 'Do not include Seasonal Dummies' par1 <- '1' #'GNU S' R Code compiled by R2WASP v. 1.0.44 () #Author: Prof. Dr. P. Wessa #To cite this work: AUTHOR(S), (YEAR), YOUR SOFTWARE TITLE (vNUMBER) in Free Statistics Software (v$_version), Office for Research Development and Education, URL http://www.wessa.net/rwasp_YOURPAGE.wasp/ #Source of accompanying publication: Office for Research, Development, and Education #Technical description: Write here your technical program description (don't use hard returns!) library(lattice) library(lmtest) n25 <- 25 #minimum number of obs. for Goldfeld-Quandt test par1 <- as.numeric(par1) x <- t(y) k <- length(x[1,]) n <- length(x[,1]) x1 <- cbind(x[,par1], x[,1:k!=par1]) mycolnames <- c(colnames(x)[par1], colnames(x)[1:k!=par1]) colnames(x1) <- mycolnames #colnames(x)[par1] x <- x1 if (par3 == 'First Differences'){ x2 <- array(0, dim=c(n-1,k), dimnames=list(1:(n-1), paste('(1-B)',colnames(x),sep=''))) for (i in 1:n-1) { for (j in 1:k) { x2[i,j] <- x[i+1,j] - x[i,j] } } x <- x2 } if (par2 == 'Include Monthly Dummies'){ x2 <- array(0, dim=c(n,11), dimnames=list(1:n, paste('M', seq(1:11), sep =''))) for (i in 1:11){ x2[seq(i,n,12),i] <- 1 } x <- cbind(x, x2) } if (par2 == 'Include Quarterly Dummies'){ x2 <- array(0, dim=c(n,3), dimnames=list(1:n, paste('Q', seq(1:3), sep =''))) for (i in 1:3){ x2[seq(i,n,4),i] <- 1 } x <- cbind(x, x2) } k <- length(x[1,]) if (par3 == 'Linear Trend'){ x <- cbind(x, c(1:n)) colnames(x)[k+1] <- 't' } x k <- length(x[1,]) df <- as.data.frame(x) (mylm <- lm(df)) (mysum <- summary(mylm)) if (n > n25) { kp3 <- k + 3 nmkm3 <- n - k - 3 gqarr <- array(NA, dim=c(nmkm3-kp3+1,3)) numgqtests <- 0 numsignificant1 <- 0 numsignificant5 <- 0 numsignificant10 <- 0 for (mypoint in kp3:nmkm3) { j <- 0 numgqtests <- numgqtests + 1 for (myalt in c('greater', 'two.sided', 'less')) { j <- j + 1 gqarr[mypoint-kp3+1,j] <- gqtest(mylm, point=mypoint, alternative=myalt)$p.value } if (gqarr[mypoint-kp3+1,2] < 0.01) numsignificant1 <- numsignificant1 + 1 if (gqarr[mypoint-kp3+1,2] < 0.05) numsignificant5 <- numsignificant5 + 1 if (gqarr[mypoint-kp3+1,2] < 0.10) numsignificant10 <- numsignificant10 + 1 } gqarr } postscript(file="/var/fisher/rcomp/tmp/17sm91352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) plot(x[,1], type='l', main='Actuals and Interpolation', ylab='value of Actuals and Interpolation (dots)', xlab='time or index') points(x[,1]-mysum$resid) grid() dev.off() postscript(file="/var/fisher/rcomp/tmp/2ivoz1352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) plot(mysum$resid, type='b', pch=19, main='Residuals', ylab='value of Residuals', xlab='time or index') grid() dev.off() postscript(file="/var/fisher/rcomp/tmp/3ri461352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) hist(mysum$resid, main='Residual Histogram', xlab='values of Residuals') grid() dev.off() postscript(file="/var/fisher/rcomp/tmp/4krj81352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) densityplot(~mysum$resid,col='black',main='Residual Density Plot', xlab='values of Residuals') dev.off() postscript(file="/var/fisher/rcomp/tmp/5q6vn1352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) qqnorm(mysum$resid, main='Residual Normal Q-Q Plot') qqline(mysum$resid) grid() dev.off() (myerror <- as.ts(mysum$resid)) postscript(file="/var/fisher/rcomp/tmp/691gs1352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) dum <- cbind(lag(myerror,k=1),myerror) dum dum1 <- dum[2:length(myerror),] dum1 z <- as.data.frame(dum1) z plot(z,main=paste('Residual Lag plot, lowess, and regression line'), ylab='values of Residuals', xlab='lagged values of Residuals') lines(lowess(z)) abline(lm(z)) grid() dev.off() postscript(file="/var/fisher/rcomp/tmp/7w1jg1352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) acf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Autocorrelation Function') grid() dev.off() postscript(file="/var/fisher/rcomp/tmp/8lckr1352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) pacf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Partial Autocorrelation Function') grid() dev.off() postscript(file="/var/fisher/rcomp/tmp/90ukj1352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) opar <- par(mfrow = c(2,2), oma = c(0, 0, 1.1, 0)) plot(mylm, las = 1, sub='Residual Diagnostics') par(opar) dev.off() if (n > n25) { postscript(file="/var/fisher/rcomp/tmp/10hwy81352149044.ps",horizontal=F,onefile=F,pagecentre=F,paper="special",width=8.3333333333333,height=5.5555555555556) plot(kp3:nmkm3,gqarr[,2], main='Goldfeld-Quandt test',ylab='2-sided p-value',xlab='breakpoint') grid() dev.off() } #Note: the /var/fisher/rcomp/createtable file can be downloaded at http://www.wessa.net/cretab load(file="/var/fisher/rcomp/createtable") a<-table.start() a<-table.row.start(a) a<-table.element(a, 'Multiple Linear Regression - Estimated Regression Equation', 1, TRUE) a<-table.row.end(a) myeq <- colnames(x)[1] myeq <- paste(myeq, '[t] = ', sep='') for (i in 1:k){ if (mysum$coefficients[i,1] > 0) myeq <- paste(myeq, '+', '') myeq <- paste(myeq, mysum$coefficients[i,1], sep=' ') if (rownames(mysum$coefficients)[i] != '(Intercept)') { myeq <- paste(myeq, rownames(mysum$coefficients)[i], sep='') if (rownames(mysum$coefficients)[i] != 't') myeq <- paste(myeq, '[t]', sep='') } } myeq <- paste(myeq, ' + e[t]') a<-table.row.start(a) a<-table.element(a, myeq) a<-table.row.end(a) a<-table.end(a) table.save(a,file="/var/fisher/rcomp/tmp/1191q21352149044.tab") a<-table.start() a<-table.row.start(a) a<-table.element(a,hyperlink('http://www.xycoon.com/ols1.htm','Multiple Linear Regression - Ordinary Least Squares',''), 6, TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Variable',header=TRUE) a<-table.element(a,'Parameter',header=TRUE) a<-table.element(a,'S.D.',header=TRUE) a<-table.element(a,'T-STAT
H0: parameter = 0',header=TRUE) a<-table.element(a,'2-tail p-value',header=TRUE) a<-table.element(a,'1-tail p-value',header=TRUE) a<-table.row.end(a) for (i in 1:k){ a<-table.row.start(a) a<-table.element(a,rownames(mysum$coefficients)[i],header=TRUE) a<-table.element(a,mysum$coefficients[i,1]) a<-table.element(a, round(mysum$coefficients[i,2],6)) a<-table.element(a, round(mysum$coefficients[i,3],4)) a<-table.element(a, round(mysum$coefficients[i,4],6)) a<-table.element(a, round(mysum$coefficients[i,4]/2,6)) a<-table.row.end(a) } a<-table.end(a) table.save(a,file="/var/fisher/rcomp/tmp/12xs8u1352149044.tab") a<-table.start() a<-table.row.start(a) a<-table.element(a, 'Multiple Linear Regression - Regression Statistics', 2, TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'Multiple R',1,TRUE) a<-table.element(a, sqrt(mysum$r.squared)) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'R-squared',1,TRUE) a<-table.element(a, mysum$r.squared) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'Adjusted R-squared',1,TRUE) a<-table.element(a, mysum$adj.r.squared) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'F-TEST (value)',1,TRUE) a<-table.element(a, mysum$fstatistic[1]) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'F-TEST (DF numerator)',1,TRUE) a<-table.element(a, mysum$fstatistic[2]) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'F-TEST (DF denominator)',1,TRUE) a<-table.element(a, mysum$fstatistic[3]) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'p-value',1,TRUE) a<-table.element(a, 1-pf(mysum$fstatistic[1],mysum$fstatistic[2],mysum$fstatistic[3])) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'Multiple Linear Regression - Residual Statistics', 2, TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'Residual Standard Deviation',1,TRUE) a<-table.element(a, mysum$sigma) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'Sum Squared Residuals',1,TRUE) a<-table.element(a, sum(myerror*myerror)) a<-table.row.end(a) a<-table.end(a) table.save(a,file="/var/fisher/rcomp/tmp/13tuma1352149044.tab") a<-table.start() a<-table.row.start(a) a<-table.element(a, 'Multiple Linear Regression - Actuals, Interpolation, and Residuals', 4, TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a, 'Time or Index', 1, TRUE) a<-table.element(a, 'Actuals', 1, TRUE) a<-table.element(a, 'Interpolation
Forecast', 1, TRUE) a<-table.element(a, 'Residuals
Prediction Error', 1, TRUE) a<-table.row.end(a) for (i in 1:n) { a<-table.row.start(a) a<-table.element(a,i, 1, TRUE) a<-table.element(a,x[i]) a<-table.element(a,x[i]-mysum$resid[i]) a<-table.element(a,mysum$resid[i]) a<-table.row.end(a) } a<-table.end(a) table.save(a,file="/var/fisher/rcomp/tmp/14aw901352149044.tab") if (n > n25) { a<-table.start() a<-table.row.start(a) a<-table.element(a,'Goldfeld-Quandt test for Heteroskedasticity',4,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'p-values',header=TRUE) a<-table.element(a,'Alternative Hypothesis',3,header=TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'breakpoint index',header=TRUE) a<-table.element(a,'greater',header=TRUE) a<-table.element(a,'2-sided',header=TRUE) a<-table.element(a,'less',header=TRUE) a<-table.row.end(a) for (mypoint in kp3:nmkm3) { a<-table.row.start(a) a<-table.element(a,mypoint,header=TRUE) a<-table.element(a,gqarr[mypoint-kp3+1,1]) a<-table.element(a,gqarr[mypoint-kp3+1,2]) a<-table.element(a,gqarr[mypoint-kp3+1,3]) a<-table.row.end(a) } a<-table.end(a) table.save(a,file="/var/fisher/rcomp/tmp/15hu081352149044.tab") a<-table.start() a<-table.row.start(a) a<-table.element(a,'Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity',4,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Description',header=TRUE) a<-table.element(a,'# significant tests',header=TRUE) a<-table.element(a,'% significant tests',header=TRUE) a<-table.element(a,'OK/NOK',header=TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'1% type I error level',header=TRUE) a<-table.element(a,numsignificant1) a<-table.element(a,numsignificant1/numgqtests) if (numsignificant1/numgqtests < 0.01) dum <- 'OK' else dum <- 'NOK' a<-table.element(a,dum) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'5% type I error level',header=TRUE) a<-table.element(a,numsignificant5) a<-table.element(a,numsignificant5/numgqtests) if (numsignificant5/numgqtests < 0.05) dum <- 'OK' else dum <- 'NOK' a<-table.element(a,dum) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'10% type I error level',header=TRUE) a<-table.element(a,numsignificant10) a<-table.element(a,numsignificant10/numgqtests) if (numsignificant10/numgqtests < 0.1) dum <- 'OK' else dum <- 'NOK' a<-table.element(a,dum) a<-table.row.end(a) a<-table.end(a) table.save(a,file="/var/fisher/rcomp/tmp/165cty1352149044.tab") } try(system("convert tmp/17sm91352149044.ps tmp/17sm91352149044.png",intern=TRUE)) try(system("convert tmp/2ivoz1352149044.ps tmp/2ivoz1352149044.png",intern=TRUE)) try(system("convert tmp/3ri461352149044.ps tmp/3ri461352149044.png",intern=TRUE)) try(system("convert tmp/4krj81352149044.ps tmp/4krj81352149044.png",intern=TRUE)) try(system("convert tmp/5q6vn1352149044.ps tmp/5q6vn1352149044.png",intern=TRUE)) try(system("convert tmp/691gs1352149044.ps tmp/691gs1352149044.png",intern=TRUE)) try(system("convert tmp/7w1jg1352149044.ps tmp/7w1jg1352149044.png",intern=TRUE)) try(system("convert tmp/8lckr1352149044.ps tmp/8lckr1352149044.png",intern=TRUE)) try(system("convert tmp/90ukj1352149044.ps tmp/90ukj1352149044.png",intern=TRUE)) try(system("convert tmp/10hwy81352149044.ps tmp/10hwy81352149044.png",intern=TRUE))