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 10:59: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/19/t1258653649x1vfg0xj5bluev0.htm/, Retrieved Thu, 19 Nov 2009 19:01:00 +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/t1258653649x1vfg0xj5bluev0.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 «
519 97.4 517 97 510 105.4 509 102.7 501 98.1 507 104.5 569 87.4 580 89.9 578 109.8 565 111.7 547 98.6 555 96.9 562 95.1 561 97 555 112.7 544 102.9 537 97.4 543 111.4 594 87.4 611 96.8 613 114.1 611 110.3 594 103.9 595 101.6 591 94.6 589 95.9 584 104.7 573 102.8 567 98.1 569 113.9 621 80.9 629 95.7 628 113.2 612 105.9 595 108.8 597 102.3 593 99 590 100.7 580 115.5 574 100.7 573 109.9 573 114.6 620 85.4 626 100.5 620 114.8 588 116.5 566 112.9 557 102 561 106 549 105.3 532 118.8 526 106.1 511 109.3 499 117.2 555 92.5 565 104.2 542 112.5 527 122.4 510 113.3 514 100 517 110.7 508 112.8 493 109.8 490 117.3 469 109.1 478 115.9 528 96 534 99.8 518 116.8 506 115.7 502 99.4 516 94.3
 
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 time7 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 663.747235364029 -0.849955888088473X[t] -0.514576813656158t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)663.74723536402955.06013312.05500
X-0.8499558880884730.549176-1.54770.1262710.063135
t-0.5145768136561580.234269-2.19650.0314170.015709


Multiple Linear Regression - Regression Statistics
Multiple R0.373029972736068
R-squared0.139151360559472
Adjusted R-squared0.114199226082935
F-TEST (value)5.57673174975546
F-TEST (DF numerator)2
F-TEST (DF denominator)69
p-value0.00568819544894872
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation38.499212515376
Sum Squared Residuals102271.066136982


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1519580.446955050553-61.4469550505531
2517580.272360592135-63.272360592135
3510572.618154318536-62.6181543185356
4509574.398458402718-65.3984584027184
5501577.793678674269-76.7936786742692
6507571.839384176847-64.8393841768468
7569585.859053049503-16.8590530495035
8580583.219586515626-3.21958651562619
9578565.79088752900912.2091124709906
10565563.6613945279851.33860547201484
11547574.281239848288-27.281239848288
12555575.211588044382-20.2115880443822
13562576.226931829285-14.2269318292854
14561574.097438828261-13.0974388282611
15555560.238554571616-5.2385545716159
16544568.053545461227-24.0535454612268
17537572.213726032057-35.2137260320572
18543559.799766785162-16.7997667851624
19594579.68413128563014.3158687143704
20611571.17996912394239.8200308760582
21613555.96115544635557.0388445536449
22611558.67641100743552.3235889925649
23594563.60155187754530.3984481224548
24595565.04187360649329.9581263935075
25591570.47698800945620.5230119905443
26589568.85746854128520.1425314587155
27584560.8632799124523.1367200875502
28573561.96361928616211.0363807138383
29567565.4438351465211.55616485347860
30569551.49995530106717.5000446989326
31621579.03392279433141.9660772056692
32629565.93999883696563.0600011630347
33628550.55119398176177.4488060182392
34612556.24129515115155.7587048488495
35595553.26184626203841.7381537379622
36597558.27198272095738.7280172790433
37593560.56226033799232.4377396620075
38590558.60275851458631.3972414854141
39580545.5088345572234.4911654427796
40574557.57360488727416.4263951127264
41573549.23943390320323.7605660967965
42573544.73006441553228.2699355844685
43620569.03419953405950.9658004659412
44626555.68528881026770.3147111897333
45620543.01634279694576.9836572030546
46588541.05684097353946.9431590264612
47566543.60210535700122.3978946429988
48557552.3520477235094.64795227649065
49561548.43764735749912.5623526425007
50549548.5180396655050.481960334494919
51532536.529058362654-4.52905836265454
52526546.808921327722-20.808921327722
53511543.574485672183-32.5744856721827
54499536.345257342628-37.3452573426276
55555556.824590964757-1.82459096475674
56565546.36553026046518.6344697395346
57542538.7963195756753.20368042432503
58527529.867179469943-2.86717946994292
59510537.087201237892-27.0872012378919
60514547.877037735812-33.8770377358124
61517538.26793291961-21.2679329196096
62508535.968448740968-27.9684487409676
63493538.003739591577-45.0037395915769
64490531.114493617257-41.1144936172572
65469537.569555085926-68.5695550859265
66478531.275278233269-53.2752782332687
67528547.674823592573-19.6748235925732
68534543.930414404181-9.93041440418084
69518528.966587493021-10.9665874930206
70506529.386962156262-23.3869621562618
71502542.726666318448-40.7266663184478
72516546.546864534043-30.5468645340428


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
60.002627026827348280.005254053654696550.997372973172652
70.05564121825814130.1112824365162830.944358781741859
80.04822450342753350.0964490068550670.951775496572467
90.1868981511655040.3737963023310090.813101848834496
100.1149098731283700.2298197462567410.88509012687163
110.1664148155329330.3328296310658660.833585184467067
120.1642130419074030.3284260838148060.835786958092597
130.1417356399794120.2834712799588240.858264360020588
140.1259484286986820.2518968573973640.874051571301318
150.1017059749304580.2034119498609170.898294025069542
160.1521738819666190.3043477639332380.847826118033381
170.3182580618079520.6365161236159050.681741938192048
180.3925695095241550.785139019048310.607430490475845
190.3753106755240490.7506213510480990.624689324475951
200.3999192823111470.7998385646222950.600080717688853
210.4651624826719650.930324965343930.534837517328036
220.4277740851059390.8555481702118780.572225914894061
230.3718670614463870.7437341228927740.628132938553613
240.3245991608686910.6491983217373820.67540083913131
250.320838148483090.641676296966180.67916185151691
260.3276755454414810.6553510908829620.672324454558519
270.3351684128131190.6703368256262390.664831587186881
280.440191797246960.880383594493920.55980820275304
290.6542574481482380.6914851037035240.345742551851762
300.7311829640336140.5376340719327710.268817035966386
310.7008199468427130.5983601063145730.299180053157287
320.6572414351369750.685517129726050.342758564863025
330.6627645122294390.6744709755411220.337235487770561
340.5995202941556570.8009594116886870.400479705844343
350.5601337319602910.8797325360794180.439866268039709
360.5275936178134170.9448127643731670.472406382186583
370.5216459351227910.9567081297544190.478354064877209
380.5182998887764170.9634002224471660.481700111223583
390.5045255817225790.9909488365548420.495474418277421
400.5869901752954210.8260196494091580.413009824704579
410.6002892862394790.7994214275210420.399710713760521
420.5806585938196960.8386828123606080.419341406180304
430.5144040935221550.971191812955690.485595906477845
440.5700504429952610.8598991140094770.429949557004739
450.805864679450890.3882706410982190.194135320549109
460.8903533869618570.2192932260762860.109646613038143
470.9197633748635760.1604732502728470.0802366251364237
480.9367468163674360.1265063672651280.0632531836325638
490.9463097047341660.1073805905316690.0536902952658345
500.9523635423266230.0952729153467530.0476364576733765
510.957947988084820.08410402383035850.0420520119151792
520.9656009855914550.06879802881709080.0343990144085454
530.9779133267520330.04417334649593430.0220866732479671
540.9863510828103340.02729783437933150.0136489171896657
550.9792251937749850.04154961245003010.0207748062250150
560.9841531083649050.031693783270190.015846891635095
570.9863923429248850.02721531415022970.0136076570751149
580.9906170176403630.01876596471927420.00938298235963712
590.9861168476845360.02776630463092750.0138831523154637
600.9772331549276140.04553369014477230.0227668450723862
610.9720102548185140.05597949036297270.0279897451814864
620.9637683397620570.07246332047588630.0362316602379432
630.9348125005290940.1303749989418120.0651874994709058
640.8835805787862320.2328388424275350.116419421213768
650.9094174480632660.1811651038734680.0905825519367341
660.9827391523894840.03452169522103220.0172608476105161


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level10.0163934426229508NOK
5% type I error level100.163934426229508NOK
10% type I error level160.262295081967213NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/104jcz1258653582.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/104jcz1258653582.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/26o5u1258653582.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/26o5u1258653582.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/3zo1k1258653582.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/3zo1k1258653582.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/4up3b1258653582.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/4up3b1258653582.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/68tlt1258653582.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/68tlt1258653582.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/84xxz1258653582.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/84xxz1258653582.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/9q8p31258653582.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258653649x1vfg0xj5bluev0/9q8p31258653582.ps (open in new window)


 
Parameters (Session):
par1 = 1 ; par2 = Do not include Seasonal Dummies ; par3 = Linear Trend ;
 
Parameters (R input):
par1 = 1 ; par2 = Do not include Seasonal 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