Home » date » 2009 » Nov » 20 »

workshop 7,5

*The author of this computation has been verified*
R Software Module: /rwasp_multipleregression.wasp (opens new window with default values)
Title produced by software: Multiple Regression
Date of computation: Fri, 20 Nov 2009 06:30:30 -0700
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i.htm/, Retrieved Fri, 20 Nov 2009 14:32:24 +0100
 
BibTeX entries for LaTeX users:
@Manual{KEY,
    author = {{YOUR NAME}},
    publisher = {Office for Research Development and Education},
    title = {Statistical Computations at FreeStatistics.org, URL http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i.htm/},
    year = {2009},
}
@Manual{R,
    title = {R: A Language and Environment for Statistical Computing},
    author = {{R Development Core Team}},
    organization = {R Foundation for Statistical Computing},
    address = {Vienna, Austria},
    year = {2009},
    note = {{ISBN} 3-900051-07-0},
    url = {http://www.R-project.org},
}
 
Original text written by user:
 
IsPrivate?
No (this computation is public)
 
User-defined keywords:
 
Dataseries X:
» Textbox « » Textfile « » CSV «
8,6 10 8,9 8,9 8,3 9,2 8,6 8,9 8,3 9,2 8,3 8,6 8,3 9,5 8,3 8,3 8,4 9,6 8,3 8,3 8,5 9,5 8,4 8,3 8,4 9,1 8,5 8,4 8,6 8,9 8,4 8,5 8,5 9 8,6 8,4 8,5 10,1 8,5 8,6 8,4 10,3 8,5 8,5 8,5 10,2 8,4 8,5 8,5 9,6 8,5 8,4 8,5 9,2 8,5 8,5 8,5 9,3 8,5 8,5 8,5 9,4 8,5 8,5 8,5 9,4 8,5 8,5 8,5 9,2 8,5 8,5 8,5 9 8,5 8,5 8,6 9 8,5 8,5 8,4 9 8,6 8,5 8,1 9,8 8,4 8,6 8,0 10 8,1 8,4 8,0 9,8 8,0 8,1 8,0 9,3 8,0 8,0 8,0 9 8,0 8,0 7,9 9 8,0 8,0 7,8 9,1 7,9 8,0 7,8 9,1 7,8 7,9 7,9 9,1 7,8 7,8 8,1 9,2 7,9 7,8 8,0 8,8 8,1 7,9 7,6 8,3 8,0 8,1 7,3 8,4 7,6 8,0 7,0 8,1 7,3 7,6 6,8 7,7 7,0 7,3 7,0 7,9 6,8 7,0 7,1 7,9 7,0 6,8 7,2 8 7,1 7,0 7,1 7,9 7,2 7,1 6,9 7,6 7,1 7,2 6,7 7,1 6,9 7,1 6,7 6,8 6,7 6,9 6,6 6,5 6,7 6,7 6,9 6,9 6,6 6,7 7,3 8,2 6,9 6,6 7,5 8,7 7,3 6,9 7,3 8,3 7,5 7,3 7,1 7,9 7,3 7,5 6,9 7,5 7,1 7,3 7,1 7,8 6,9 7,1 7,5 8,3 7,1 6,9 7,7 8,4 7,5 7,1 7,8 8,2 7,7 7,5 7,8 7,7 7,8 7,7 7,7 7,2 7,8 7,8 7,8 7,3 7,7 7,8 7,8 8,1 7,8 7,7 7,9 8,5 7,8 7,8
 
Output produced by software:

Enter (or paste) a matrix (table) containing all data (time) series. Every column represents a different variable and must be delimited by a space or Tab. Every row represents a period in time (or category) and must be delimited by hard returns. The easiest way to enter data is to copy and paste a block of spreadsheet cells. Please, do not use commas or spaces to seperate groups of digits!


Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time3 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 0.201644028496708 + 0.211282850119338X[t] + 1.07442780328295Y1[t] -0.360757733933598Y2[t] + 0.0825009869871107M1[t] + 0.123583145368402M2[t] + 0.204738091758070M3[t] + 0.132843919065565M4[t] + 0.12649724446896M5[t] + 0.179670038959494M6[t] + 0.238304649778517M7[t] + 0.281164917599927M8[t] + 0.222128886451194M9[t] + 0.0713170887252957M10[t] + 0.00836663797171274M11[t] + 0.00202552882501797t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)0.2016440284967080.5156550.3910.6976950.348848
X0.2112828501193380.068563.08170.0035840.001792
Y11.074427803282950.1597566.725400
Y2-0.3607577339335980.13376-2.6970.009950.004975
M10.08250098698711070.101940.80930.4227940.211397
M20.1235831453684020.1083781.14030.2604740.130237
M30.2047380917580700.1037071.97420.0548050.027402
M40.1328439190655650.1032381.28680.2050560.102528
M50.126497244468960.1036851.220.2291070.114554
M60.1796700389594940.1072441.67530.1011250.050562
M70.2383046497785170.1148312.07530.0439790.021989
M80.2811649175999270.1253542.2430.0301070.015053
M90.2221288864511940.1232181.80270.0784420.039221
M100.07131708872529570.1005610.70920.4820320.241016
M110.008366637971712740.1006450.08310.9341340.467067
t0.002025528825017970.0023830.850.4000370.200018


Multiple Linear Regression - Regression Statistics
Multiple R0.978038480327254
R-squared0.956559269000845
Adjusted R-squared0.941405525629047
F-TEST (value)63.1236286329784
F-TEST (DF numerator)15
F-TEST (DF denominator)43
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation0.148271373550655
Sum Squared Residuals0.945329209227708


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
18.68.75066266271143-0.150662662711430
28.38.30241572883739-0.00241572883738628
38.38.171495183247270.128504816752731
48.38.273238714595660.0267612854043373
58.48.290045853836010.10995414616399
68.58.431558672467920.0684413275320767
78.48.47907267899916-0.0790726789991636
88.68.338183351900070.26181664809993
98.58.55326246863824-0.0532624686382377
108.58.457293007753610.0427069922463853
118.48.47470042924228-0.0747004292422772
128.58.339788254755350.160211745244646
138.58.441063614217530.058936385782466
148.58.363582387982750.136417612017252
158.58.467891148209370.032108851790632
168.58.419150789353810.0808492106461849
178.58.414829643582230.085170356417772
188.58.427771396873910.0722286031260873
198.58.446174966494090.053825033505914
208.68.491060763140510.108939236859486
218.48.5414930411451-0.141493041145093
228.18.31077171828973-0.210771718289735
2388.04192657218687-0.0419265721868712
2487.99411343286810.00588656713190568
2588.00907429701391-0.00907429701391372
2687.988797129184420.0112028708155788
277.98.07197760439911-0.171977604399106
287.87.91579446521526-0.115794465215259
297.87.84010631250874-0.0401063125087369
307.97.93138040921765-0.0313804092176488
318.18.12061161420192-0.0206116142019195
3288.25979405806384-0.259794058063841
337.67.91754780356544-0.317547803565444
347.37.39619447175668-0.0961944717566763
3577.09385944738086-0.0938594473808646
366.86.788904177381630.0110958226183700
3776.809029022741120.190970977258884
387.17.13917381739073-0.0391738173907347
397.27.27877381115893-0.0787738111589281
407.17.25914388921444-0.159143889214444
416.97.0479193346854-0.147919334685400
426.76.81866644567805-0.118666445678054
436.76.673207716416420.026792283583577
446.66.72686020481377-0.126860204813769
456.96.64692006220950.253079937790506
467.37.1312056128420.168794387158002
477.57.49746591710620.00253408289379855
487.37.47719413499492-0.177194134994923
497.17.190170403316-0.0901704033160069
506.97.00603093660471-0.106030936604710
517.17.009862252985330.090137747014672
527.57.332672141620820.167327858379181
537.77.70709885538763-0.00709885538762563
547.87.790623075762460.0093769242375388
557.87.780933023888410.0190669761115921
567.77.68410162208180.0158983779181940
577.87.540776624441730.259223375558269
587.87.704535189357980.0954648106420248
597.97.692047634083790.207952365916215


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
190.02639316417737780.05278632835475560.973606835822622
200.1482717534012310.2965435068024630.851728246598769
210.1014176614728770.2028353229457540.898582338527123
220.3996736731156490.7993473462312980.600326326884351
230.2770259703752910.5540519407505810.72297402962471
240.3408703205136470.6817406410272940.659129679486353
250.2566863199726980.5133726399453970.743313680027302
260.2955087520588010.5910175041176030.704491247941199
270.4170878295596070.8341756591192140.582912170440393
280.3650068472680780.7300136945361550.634993152731922
290.3262899834593560.6525799669187110.673710016540644
300.2795577445866320.5591154891732640.720442255413368
310.2405599548992150.4811199097984290.759440045100785
320.4162968124051570.8325936248103150.583703187594843
330.5785011840768470.8429976318463050.421498815923152
340.7224306204386660.5551387591226690.277569379561334
350.8751174048296530.2497651903406940.124882595170347
360.79782048102750.4043590379450020.202179518972501
370.9045640748572480.1908718502855040.0954359251427522
380.9635261299675490.07294774006490240.0364738700324512
390.99281061089460.01437877821080040.00718938910540022
400.9807364497124950.0385271005750110.0192635502875055


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level20.090909090909091NOK
10% type I error level40.181818181818182NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/10kk581258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/10kk581258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/1evt61258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/1evt61258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/2ir2j1258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/2ir2j1258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/3k0c71258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/3k0c71258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/4lexw1258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/4lexw1258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/509191258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/509191258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/6q15c1258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/6q15c1258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/7sh9k1258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/7sh9k1258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/80j771258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/80j771258723826.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/9t5uk1258723826.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258723931jgv5nrkxfvkbz9i/9t5uk1258723826.ps (open in new window)


 
Parameters (Session):
par1 = 1 ; par2 = Include Monthly Dummies ; par3 = Linear Trend ;
 
Parameters (R input):
par1 = 1 ; par2 = Include Monthly Dummies ; par3 = Linear Trend ;
 
R code (references can be found in the software module):
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
}
bitmap(file='test0.png')
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()
bitmap(file='test1.png')
plot(mysum$resid, type='b', pch=19, main='Residuals', ylab='value of Residuals', xlab='time or index')
grid()
dev.off()
bitmap(file='test2.png')
hist(mysum$resid, main='Residual Histogram', xlab='values of Residuals')
grid()
dev.off()
bitmap(file='test3.png')
densityplot(~mysum$resid,col='black',main='Residual Density Plot', xlab='values of Residuals')
dev.off()
bitmap(file='test4.png')
qqnorm(mysum$resid, main='Residual Normal Q-Q Plot')
qqline(mysum$resid)
grid()
dev.off()
(myerror <- as.ts(mysum$resid))
bitmap(file='test5.png')
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()
bitmap(file='test6.png')
acf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Autocorrelation Function')
grid()
dev.off()
bitmap(file='test7.png')
pacf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Partial Autocorrelation Function')
grid()
dev.off()
bitmap(file='test8.png')
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) {
bitmap(file='test9.png')
plot(kp3:nmkm3,gqarr[,2], main='Goldfeld-Quandt test',ylab='2-sided p-value',xlab='breakpoint')
grid()
dev.off()
}
load(file='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='mytable1.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<br />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='mytable2.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='mytable3.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<br />Forecast', 1, TRUE)
a<-table.element(a, 'Residuals<br />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='mytable4.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='mytable5.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='mytable6.tab')
}
 





Copyright

Creative Commons License

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

Software written by Ed van Stee & Patrick Wessa


Disclaimer

Information provided on this web site is provided "AS IS" without warranty of any kind, either express or implied, including, without limitation, warranties of merchantability, fitness for a particular purpose, and noninfringement. We use reasonable efforts to include accurate and timely information and periodically update the information, and software without notice. However, we make no warranties or representations as to the accuracy or completeness of such information (or software), and we assume no liability or responsibility for errors or omissions in the content of this web site, or any software bugs in online applications. Your use of this web site is AT YOUR OWN RISK. Under no circumstances and under no legal theory shall we be liable to you or any other person for any direct, indirect, special, incidental, exemplary, or consequential damages arising from your access to, or use of, this web site.


Privacy Policy

We may request personal information to be submitted to our servers in order to be able to:

  • personalize online software applications according to your needs
  • enforce strict security rules with respect to the data that you upload (e.g. statistical data)
  • manage user sessions of online applications
  • alert you about important changes or upgrades in resources or applications

We NEVER allow other companies to directly offer registered users information about their products and services. Banner references and hyperlinks of third parties NEVER contain any personal data of the visitor.

We do NOT sell, nor transmit by any means, personal information, nor statistical data series uploaded by you to third parties.

We carefully protect your data from loss, misuse, alteration, and destruction. However, at any time, and under any circumstance you are solely responsible for managing your passwords, and keeping them secret.

We store a unique ANONYMOUS USER ID in the form of a small 'Cookie' on your computer. This allows us to track your progress when using this website which is necessary to create state-dependent features. The cookie is used for NO OTHER PURPOSE. At any time you may opt to disallow cookies from this website - this will not affect other features of this website.

We examine cookies that are used by third-parties (banner and online ads) very closely: abuse from third-parties automatically results in termination of the advertising contract without refund. We have very good reason to believe that the cookies that are produced by third parties (banner ads) do NOT cause any privacy or security risk.

FreeStatistics.org is safe. There is no need to download any software to use the applications and services contained in this website. Hence, your system's security is not compromised by their use, and your personal data - other than data you submit in the account application form, and the user-agent information that is transmitted by your browser - is never transmitted to our servers.

As a general rule, we do not log on-line behavior of individuals (other than normal logging of webserver 'hits'). However, in cases of abuse, hacking, unauthorized access, Denial of Service attacks, illegal copying, hotlinking, non-compliance with international webstandards (such as robots.txt), or any other harmful behavior, our system engineers are empowered to log, track, identify, publish, and ban misbehaving individuals - even if this leads to ban entire blocks of IP addresses, or disclosing user's identity.


FreeStatistics.org is powered by