Home » date » 2009 » Nov » 19 »

*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: Thu, 19 Nov 2009 09:54:52 -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/19/t1258649774m7eevwb8g33ogp0.htm/, Retrieved Thu, 19 Nov 2009 17:56:26 +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/19/t1258649774m7eevwb8g33ogp0.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 «
344744 492865 338653 480961 327532 461935 326225 456608 318672 441977 317756 439148 337302 488180 349420 520564 336923 501492 330758 485025 321002 464196 320820 460170 327032 467037 324047 460070 316735 447988 315710 442867 313427 436087 310527 431328 330962 484015 339015 509673 341332 512927 339092 502831 323308 470984 325849 471067 330675 476049 332225 474605 331735 470439 328047 461251 326165 454724 327081 455626 346764 516847 344190 525192 343333 522975 345777 518585 344094 509239 348609 512238 354846 519164 356427 517009 353467 509933 355996 509127 352487 500857 355178 506971 374556 569323 375021 579714 375787 577992 372720 565464 364431 547344 370490 554788 376974 562325 377632 560854 378205 555332 370861 543599 369167 536662 371551 542722 382842 593530 381903 610763 384502 612613 392058 611324 384359 594167 388884 595454 386586 590865 387495 589379 385705 584428 378670 573100 377367 567456 376911 569028 389827 620735 387820 628884 3872 etc...
 
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 time4 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 107756.349835734 + 0.465346280212279X[t] + 4646.78857839405M1[t] + 5889.18188955366M2[t] + 6136.0129828292M3[t] + 6531.672854175M4[t] + 7278.30279838781M5[t] + 7017.24534200469M6[t] -1198.54933758642M7[t] -6602.51200200083M8[t] -6533.95173292422M9[t] -3172.51702113678M10[t] -2894.00700454304M11[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)107756.3498357345296.97288820.34300
X0.4653462802122790.00946949.142400
M14646.788578394052326.4700371.99740.0504050.025202
M25889.181889553662329.0620272.52860.0141480.007074
M36136.01298282922336.6416062.6260.0109880.005494
M46531.6728541752345.0919112.78530.007180.00359
M57278.302798387812356.9134293.08810.0030690.001535
M67017.245342004692355.0506832.97970.0041850.002093
M7-1198.549337586422326.401335-0.51520.6083420.304171
M8-6602.512002000832340.887441-2.82050.0065210.00326
M9-6533.951732924222337.435952-2.79540.0069850.003492
M10-3172.517021136782328.665265-1.36240.1782580.089129
M11-2894.007004543042322.86763-1.24590.2177340.108867


Multiple Linear Regression - Regression Statistics
Multiple R0.988920632601208
R-squared0.977964017584373
Adjusted R-squared0.973482122855771
F-TEST (value)218.203254829554
F-TEST (DF numerator)12
F-TEST (DF denominator)59
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation4023.24052128466
Sum Squared Residuals955001393.234303


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1344744341756.0328109542987.96718904641
2338653337458.9440024661194.05599753383
3327532328852.096768423-1320.09676842291
4326225326768.857005078-543.857005077890
5318672320707.005523505-2035.00552350486
6317756319129.483440401-1373.48344040119
7337302333730.5475721793571.45242782144
8349420343396.3588461596023.64115384141
9336923334589.8348590272333.16514097337
10330758330288.412374558469.587625441537
11321002320874.224720611127.775279389375
12320820321894.747601019-1074.74760101903
13327032329737.069085631-2705.06908563080
14324047327737.394862551-3690.39486255146
15316735322361.912198302-5626.91219830224
16315710320374.533768681-4664.53376868096
17313427317966.115933055-4539.11593305452
18310527315490.475529141-4963.47552914117
19330962331792.380315094-830.380315094416
20339015338328.272508367686.727491633325
21341332339911.0695732541420.93042674596
22339092338574.368240018517.631759981688
23323308324032.995270692-724.995270691583
24325849326965.626016492-1116.62601649224
25330675333930.769762904-3255.76976290386
26332225334501.203045437-2276.20304543695
27331735332809.401535348-1074.40153534812
28328047328929.459784103-882.459784103503
29326165326638.774557371-473.77455737077
30327081326797.459445739283.54055426087
31346764347070.629387024-306.629387023978
32344190345549.981430981-1359.98143098104
33343333344586.868996827-1253.86899682703
34345777345905.433538483-128.433538482564
35344094341834.8172202122259.18277978766
36348609346124.3977191122484.602280888
37354846353994.174634256851.825365743703
38356427354233.7467115582193.25328844155
39353467351187.7875260522279.21247394811
40355996351208.3782955474787.6217044534
41352487348106.5945024044380.40549759614
42355178350690.6642032394487.33579676138
43374556371490.1407874443065.85921255644
44375021370921.5913207154099.40867928505
45375787370188.8252952665598.17470473399
46372720367720.4018085544999.59819144598
47364431359566.8372277014864.16277229875
48370490365924.8819421444565.11805785551
49376974374078.9854344992895.01456550151
50377632374636.8543674662995.14563253415
51378205372314.0433014095890.95669859082
52370861367249.7952670243611.20473297570
53369167364768.3180654054398.68193459547
54371551367327.2590671084223.74093289217
55382842382754.77819254287.2218074577937
56381903385370.127975026-3467.12797502602
57384502386299.578862495-1797.57886249534
58392058389061.1822190892996.81778091084
59384359381355.7461060813003.25389391919
60388884384848.6537732574035.34622674295
61386586387359.968271757-773.96827175695
62387495387910.857010521-415.857010521121
63385705385853.758670466-148.75867046566
64378670380977.975879567-2307.97587956675
65377367379098.191418261-1731.19141826147
66376911379568.658314372-2657.65831437206
67389827395414.523745717-5587.52374571728
68387820393802.667918753-5982.66791875273
69387267393567.822413131-6300.82241313094
70380575389430.201819298-8855.20181929749
71372402381931.379454703-9529.3794547034
72376740385633.692947975-8893.69294797517


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
160.003048193917454260.006096387834908530.996951806082546
170.000882813797003440.001765627594006880.999117186202997
180.000589868716095640.001179737432191280.999410131283904
190.002172192529780770.004344385059561540.99782780747022
200.001377704328567840.002755408657135680.998622295671432
210.002642682138149010.005285364276298020.99735731786185
220.003736312108486640.007472624216973280.996263687891513
230.002067868474227590.004135736948455180.997932131525772
240.001167035872958050.002334071745916100.998832964127042
250.0009765610325532290.001953122065106460.999023438967447
260.000627342418564270.001254684837128540.999372657581436
270.0003223250481774390.0006446500963548780.999677674951823
280.0001599204232823800.0003198408465647590.999840079576718
298.21240665046418e-050.0001642481330092840.999917875933495
304.21951197615399e-058.43902395230798e-050.999957804880238
310.0006853166193259730.001370633238651950.999314683380674
320.002558437821147210.005116875642294430.997441562178853
330.004910403745454320.009820807490908630.995089596254546
340.005150983418913280.01030196683782660.994849016581087
350.003149216202587250.00629843240517450.996850783797413
360.002044953875393220.004089907750786440.997955046124607
370.001834876423360950.003669752846721910.998165123576639
380.001582430472033050.00316486094406610.998417569527967
390.002986613347254440.005973226694508890.997013386652746
400.002413491334819900.004826982669639810.99758650866518
410.002439827494977250.004879654989954490.997560172505023
420.002129385811939530.004258771623879060.99787061418806
430.002294875621863150.00458975124372630.997705124378137
440.001535626327013700.003071252654027390.998464373672986
450.0007972863103775150.001594572620755030.999202713689622
460.0003688930600133020.0007377861200266030.999631106939987
470.0001660642790374510.0003321285580749020.999833935720963
487.37272943460321e-050.0001474545886920640.999926272705654
493.80917532514781e-057.61835065029563e-050.999961908246749
501.95832797848147e-053.91665595696293e-050.999980416720215
517.89805379748756e-061.57961075949751e-050.999992101946203
522.87932402917856e-065.75864805835713e-060.99999712067597
538.8582979110376e-071.77165958220752e-060.999999114170209
542.54582050721663e-075.09164101443326e-070.99999974541795
556.2274978379137e-071.24549956758274e-060.999999377250216
561.05832552454630e-052.11665104909261e-050.999989416744755


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level400.97560975609756NOK
5% type I error level411NOK
10% type I error level411NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/10jnuk1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/10jnuk1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/1buhs1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/1buhs1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/2vahx1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/2vahx1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/320ff1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/320ff1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/472sw1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/472sw1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/5ilvq1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/5ilvq1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/6h5ld1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/6h5ld1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/7ilkk1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/7ilkk1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/889ma1258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/889ma1258649687.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/946z01258649687.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258649774m7eevwb8g33ogp0/946z01258649687.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