Home » date » 2009 » Nov » 20 »

*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 04:43:51 -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/t1258717478i102gjsx5cbwr5c.htm/, Retrieved Fri, 20 Nov 2009 12:44:50 +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/t1258717478i102gjsx5cbwr5c.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 «
1.4 2 1.2 2 1 2 1.7 2 2.4 2 2 2 2.1 2 2 2 1.8 2 2.7 2 2.3 2 1.9 2 2 2 2.3 2 2.8 2 2.4 2 2.3 2 2.7 2 2.7 2 2.9 2 3 2 2.2 2 2.3 2 2.8 2.21 2.8 2.25 2.8 2.25 2.2 2.45 2.6 2.5 2.8 2.5 2.5 2.64 2.4 2.75 2.3 2.93 1.9 3 1.7 3.17 2 3.25 2.1 3.39 1.7 3.5 1.8 3.5 1.8 3.65 1.8 3.75 1.3 3.75 1.3 3.9 1.3 4 1.2 4 1.4 4 2.2 4 2.9 4 3.1 4 3.5 4 3.6 4 4.4 4 4.1 4 5.1 4 5.8 4 5.9 4.18 5.4 4.25 5.5 4.25 4.8 3.97 3.2 3.42 2.7 2.75 2.1 2.31 1.9 2 0.6 1.66 0.7 1.31 -0.2 1.09 -1 1 -1.7 1 -0.7 1 -1 1
 
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.113771342246555 + 0.91769036315211X[t] -0.0925798631239247M1[t] -0.0284991943610653M2[t] -0.163362011632986M3[t] -0.0494389995279161M4[t] + 0.0508763137876616M5[t] -0.0463800316507418M6[t] -0.206029905255629M7[t] -0.177600337053634M8[t] -0.271640057957075M9[t] + 0.055004922621967M10[t] -0.0387321832417344M11[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)-0.1137713422465550.716703-0.15870.8744430.437221
X0.917690363152110.155565.899300
M1-0.09257986312392470.759731-0.12190.9034470.451724
M2-0.02849919436106530.760091-0.03750.9702240.485112
M3-0.1633620116329860.760078-0.21490.8306040.415302
M4-0.04943899952791610.760354-0.0650.9483890.474194
M50.05087631378766160.7606980.06690.9469150.473457
M6-0.04638003165074180.760384-0.0610.951580.47579
M7-0.2060299052556290.759872-0.27110.7872820.393641
M8-0.1776003370536340.759614-0.23380.815990.407995
M9-0.2716400579570750.759552-0.35760.7219630.360982
M100.0550049226219670.7932720.06930.9449670.472483
M11-0.03873218324173440.792953-0.04880.9612160.480608


Multiple Linear Regression - Regression Statistics
Multiple R0.626562034371423
R-squared0.392579982915657
Adjusted R-squared0.262418550683297
F-TEST (value)3.01610066962722
F-TEST (DF numerator)12
F-TEST (DF denominator)56
p-value0.00255174287534687
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation1.25367055569551
Sum Squared Residuals88.0146322842021


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
11.41.62902952093374-0.229029520933737
21.21.69311018969660-0.493110189696596
311.55824737242468-0.558247372424678
41.71.672170384529750.0278296154702518
52.41.772485697845330.627514302154674
621.675229352406920.324770647593079
72.11.515579478802030.584420521197966
821.544009047004030.455990952995969
91.81.449969326100590.350030673899411
102.71.776614306679630.92338569332037
112.31.682877200815930.617122799184071
121.91.721609384057660.178390615942336
1321.629029520933740.370970479066261
142.31.69311018969660.606889810303401
152.81.558247372424681.24175262757532
162.41.672170384529750.727829615470252
172.31.772485697845330.527514302154674
182.71.675229352406921.02477064759308
192.71.515579478802031.18442052119797
202.91.544009047004031.35599095299597
2131.449969326100591.55003067389941
222.21.776614306679630.423385693320369
232.31.682877200815930.61712279918407
242.81.914324360319610.885675639680393
252.81.858452111721770.941547888278233
262.81.922532780484630.877467219515374
272.21.971208035843130.228791964156873
282.62.13101556610580.468984433894197
292.82.231330879421380.56866912057862
302.52.262551184824270.237448815175728
312.42.203847251166120.196152748833883
322.32.39746108473549-0.097461084735493
331.92.3676596892527-0.467659689252699
341.72.8503120315676-1.1503120315676
3522.82999015475607-0.829990154756067
362.12.99719898883910-0.897198988839096
371.73.00556506566190-1.30556506566190
381.83.06964573442476-1.26964573442476
391.83.07243647162566-1.27243647162566
401.83.27812852004594-1.47812852004594
411.33.37844383336152-2.07844383336152
421.33.41884104239593-2.11884104239593
431.33.35096020510625-2.05096020510625
441.23.37938977330825-2.17938977330825
451.43.28535005240481-1.88535005240481
462.23.61199503298385-1.41199503298385
472.93.51825792712015-0.618257927120149
483.13.55699011036188-0.456990110361884
493.53.464410247237960.035589752762041
503.63.528490916000820.0715090839991817
514.43.39362809872891.00637190127110
524.13.507551110833970.592448889166032
535.13.607866424149551.49213357585045
545.83.510610078711142.28938992128886
555.93.516144470473632.38385552952637
565.43.608812364096281.79118763590372
575.53.514772643192841.98522735680716
584.83.584464322089291.21553567791071
593.22.985997516491930.214002483508075
602.72.409877156421750.290122843578254
612.11.913513533510890.186486466489107
621.91.69311018969660.206889810303402
630.61.24623264895296-0.64623264895296
640.71.03896403395479-0.338964033954792
65-0.20.937387467376906-1.13738746737691
66-10.757538989254811-1.75753898925481
67-1.70.597889115649925-2.29788911564992
68-0.70.62631868385192-1.32631868385192
69-10.532278962948479-1.53227896294848


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
160.2716170705965620.5432341411931240.728382929403438
170.1385417686600630.2770835373201270.861458231339937
180.0789277840534550.157855568106910.921072215946545
190.0435419700634680.0870839401269360.956458029936532
200.02961192281306470.05922384562612950.970388077186935
210.02744160828111000.05488321656222010.97255839171889
220.01463192903526570.02926385807053140.985368070964734
230.006989828690178010.01397965738035600.993010171309822
240.003305795466800390.006611590933600770.9966942045332
250.001541738122440750.003083476244881510.99845826187756
260.0006918481911994950.001383696382398990.9993081518088
270.0006825030463087330.001365006092617470.999317496953691
280.000333232141373090.000666464282746180.999666767858627
290.0001605964631323660.0003211929262647330.999839403536868
309.2026202691436e-050.0001840524053828720.999907973797309
315.37366783881139e-050.0001074733567762280.999946263321612
322.97596600300527e-055.95193200601055e-050.99997024033997
331.81012770883963e-053.62025541767927e-050.999981898722912
341.15872292575225e-052.31744585150451e-050.999988412770742
354.21209320490344e-068.42418640980689e-060.999995787906795
361.50500642268526e-063.01001284537052e-060.999998494993577
376.54242088049186e-071.30848417609837e-060.999999345757912
382.80614837912025e-075.6122967582405e-070.999999719385162
391.29979638438219e-072.59959276876439e-070.999999870020362
407.60870347538039e-081.52174069507608e-070.999999923912965
411.96674797758102e-073.93349595516204e-070.999999803325202
426.42757174953938e-071.28551434990788e-060.999999357242825
432.16452600486395e-064.32905200972791e-060.999997835473995
442.65473640077253e-055.30947280154506e-050.999973452635992
450.0004498909005878290.0008997818011756580.999550109099412
460.002542547239005350.005085094478010690.997457452760995
470.00500379421497480.01000758842994960.994996205785025
480.01642911072075450.03285822144150890.983570889279246
490.06808937859132160.1361787571826430.931910621408678
500.2763853335261880.5527706670523760.723614666473812
510.360077850480390.720155700960780.63992214951961
520.7618741453229490.4762517093541020.238125854677051
530.77567391010570.4486521797885990.224326089894299


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level230.605263157894737NOK
5% type I error level270.710526315789474NOK
10% type I error level300.789473684210526NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258717478i102gjsx5cbwr5c/10njb21258717427.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258717478i102gjsx5cbwr5c/10njb21258717427.ps (open in new window)


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


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


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


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


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


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


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


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


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


 
Parameters (Session):
par1 = 1 ; par2 = Include Monthly Dummies ; par3 = No Linear Trend ;
 
Parameters (R input):
par1 = 1 ; par2 = Include Monthly Dummies ; par3 = No 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