Home » date » 2009 » Dec » 15 »

*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: Tue, 15 Dec 2009 04:51:37 -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/Dec/15/t12608780129sikaqttky6pf4a.htm/, Retrieved Tue, 15 Dec 2009 12:53:45 +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/Dec/15/t12608780129sikaqttky6pf4a.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 «
106.2 431 436 443 448 460 467 81 484 431 436 443 448 460 94.7 510 484 431 436 443 448 101 513 510 484 431 436 443 109.4 503 513 510 484 431 436 102.3 471 503 513 510 484 431 90.7 471 471 503 513 510 484 96.2 476 471 471 503 513 510 96.1 475 476 471 471 503 513 106 470 475 476 471 471 503 103.1 461 470 475 476 471 471 102 455 461 470 475 476 471 104.7 456 455 461 470 475 476 86 517 456 455 461 470 475 92.1 525 517 456 455 461 470 106.9 523 525 517 456 455 461 112.6 519 523 525 517 456 455 101.7 509 519 523 525 517 456 92 512 509 519 523 525 517 97.4 519 512 509 519 523 525 97 517 519 512 509 519 523 105.4 510 517 519 512 509 519 102.7 509 510 517 519 512 509 98.1 501 509 510 517 519 512 104.5 507 501 509 510 517 519 87.4 569 507 501 509 510 517 89.9 580 569 507 501 509 510 109.8 578 580 569 507 501 509 111.7 565 578 580 569 507 501 98.6 547 565 578 580 569 507 96.9 555 547 565 578 580 569 95.1 562 555 547 565 578 580 97 561 562 555 547 565 578 112.7 555 561 562 555 547 565 102 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 time3 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 302.521504071985 -1.72123794877019X[t] + 0.866754928207082`Y(t-1)`[t] + 0.134467604277825`Y(t-2)`[t] -0.125706630975887`Y(t-3)`[t] -0.380598880377657`Y(t-4)`[t] + 0.226892520847359`Y(t-5)`[t] + 0.764686012256499t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)302.52150407198546.1855926.550100
X-1.721237948770190.223008-7.718300
`Y(t-1)`0.8667549282070820.0945699.165300
`Y(t-2)`0.1344676042778250.148310.90670.3682720.184136
`Y(t-3)`-0.1257066309758870.137991-0.9110.3660130.183006
`Y(t-4)`-0.3805988803776570.141786-2.68430.0094190.004709
`Y(t-5)`0.2268925208473590.0941622.40960.0191080.009554
t0.7646860122564990.2262213.38030.0012890.000645


Multiple Linear Regression - Regression Statistics
Multiple R0.975983400744419
R-squared0.95254359852864
Adjusted R-squared0.94691317801509
F-TEST (value)169.178056281247
F-TEST (DF numerator)7
F-TEST (DF denominator)59
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation11.6937803278994
Sum Squared Residuals8067.9254030729


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1431432.531768903009-1.53176890300867
2484475.0040754267748.99592457322623
3510497.51370528301612.4862947169842
4513519.255266091415-6.2552660914153
5503505.310271144082-2.31027114408167
6471485.457024453743-14.4570244537435
7471478.859849748493-7.85984974849263
8476471.869238916284.13076108372011
9475485.649101921996-10.6491019219959
10470479.089354298221-9.08935429822093
11461472.488294294603-11.4882942946028
12455464.895921904341-9.89592190434128
13456456.746122086669-0.746122086669211
14517492.56536860329224.4346313967077
15525538.882188457978-13.8821884579780
16523529.424970078703-6.42497007870345
17519510.3107722657878.68922773421258
18509502.1057047682586.89429523174182
19512521.408045175023-9.40804517502284
20519517.2127994572011.78720054279898
21517527.462344748823-10.4623447488234
22510515.4976941924-5.4976941924004
23509510.282834693893-1.28283469389343
24501515.425085774191-14.4250857741912
25507501.3347337079025.66526629209798
26569537.99349113107331.0065088689265
27580588.798697728164-8.79869772816376
28578575.2457029717152.75429702828488
29565560.59312610244.40687389759962
30547548.750731569233-1.75073156923332
31555545.2240164013949.77598359860627
32562558.4917549628553.50824503714482
33561569.885833964901-8.88583396490128
34555546.5971265111798.40287348882148
35544550.886144412758-6.88614441275765
36537550.053183942416-13.0531839424165
37543521.89719683954921.1028031604509
38594571.67032366374122.3296763362587
39611604.9718588976876.02814110231254
40613596.96594464137616.0340553586235
41611598.00791488012912.9920851198708
42594588.137748615895.86225138411006
43595582.70743725708512.2925627429148
44591597.448982921819-6.4489829218187
45589595.995503021163-6.99550302116352
46584585.232604104466-1.23260410446644
47573580.929987158916-7.92998715891604
48567581.578550603035-14.5785506030352
49569548.95016464066920.0498353593306
50621610.27438949401810.7256105059823
51629634.711310205572-5.71131020557207
52628618.8170492534479.18295074655298
53612623.696460501156-11.6964605011559
54595585.1240002206379.8759997793629
55597589.0697441239527.93025587604845
56593599.169121093612-6.16912109361154
57590601.809320380471-11.8093203804712
58580576.5500369201073.44996307989297
59574589.602548388001-15.6025483880012
60573570.3399401156842.66005988431582
61573562.83254008234910.1674599176508
62620617.6024576215072.39754237849277
63626633.254306937835-7.25430693783494
64620619.9450410082710.0549589917285095
65588607.254794387329-19.2547943873291
66566567.030586523259-1.03058652325947
67557572.31978940308-15.3197894030801


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
110.02400893627303820.04801787254607640.975991063726962
120.01292730523091990.02585461046183980.98707269476908
130.03034711663314730.06069423326629470.969652883366853
140.1882908419187540.3765816838375080.811709158081246
150.4436669576886950.8873339153773890.556333042311305
160.414477892045950.82895578409190.58552210795405
170.4168283622367450.833656724473490.583171637763255
180.4703833219044050.940766643808810.529616678095595
190.4031433874431850.806286774886370.596856612556815
200.3441765949115460.6883531898230910.655823405088454
210.2986894616759880.5973789233519750.701310538324012
220.2445422760841630.4890845521683260.755457723915837
230.18857627804830.37715255609660.8114237219517
240.2703511061038840.5407022122077680.729648893896116
250.2691571716056720.5383143432113440.730842828394328
260.524103423151130.951793153697740.47589657684887
270.5298441425750760.9403117148498470.470155857424924
280.5656264772351410.8687470455297180.434373522764859
290.4883637638781240.9767275277562490.511636236121876
300.4662255460731780.9324510921463550.533774453926823
310.4474019260005950.894803852001190.552598073999405
320.3781630124759630.7563260249519250.621836987524037
330.4101651900006710.8203303800013420.589834809999329
340.3773318307140360.7546636614280710.622668169285964
350.4560528848593460.9121057697186920.543947115140654
360.8192920361507360.3614159276985270.180707963849264
370.8492605432826840.3014789134346310.150739456717316
380.8296962326423170.3406075347153660.170303767357683
390.7876822948731810.4246354102536380.212317705126819
400.7818289980718120.4363420038563750.218171001928188
410.7494797734571890.5010404530856210.250520226542811
420.6965797807933190.6068404384133620.303420219206681
430.678123486407340.6437530271853220.321876513592661
440.6263351880775810.7473296238448380.373664811922419
450.6024549825865370.7950900348269260.397545017413463
460.521180115665420.957639768669160.47881988433458
470.5962119252977380.8075761494045230.403788074702262
480.9070819071631060.1858361856737880.092918092836894
490.865589755151990.2688204896960190.134410244848010
500.8047833534097840.3904332931804310.195216646590216
510.7849857329299320.4300285341401350.215014267070068
520.6877314132207970.6245371735584050.312268586779202
530.6298764586366390.7402470827267230.370123541363361
540.4983816234107480.9967632468214950.501618376589252
550.6166097896313740.7667804207372520.383390210368626
560.5584455137907780.8831089724184440.441554486209222


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level20.0434782608695652OK
10% type I error level30.0652173913043478OK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/10ra2c1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/10ra2c1260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/12p6v1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/12p6v1260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/2aafw1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/2aafw1260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/3y2cz1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/3y2cz1260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/4tpds1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/4tpds1260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/5lydr1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/5lydr1260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/6g83i1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/6g83i1260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/752501260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/752501260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/8vfb41260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/8vfb41260877892.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/9z3gk1260877892.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/15/t12608780129sikaqttky6pf4a/9z3gk1260877892.ps (open in new window)


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