Home » date » 2009 » Nov » 19 »

WS7-1

*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 08:14:30 -0700
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc.htm/, Retrieved Thu, 19 Nov 2009 16:15:54 +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/t1258643741j23z5s3pkh494kc.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 «
10.9 96.8 10 114.1 9.2 110.3 9.2 103.9 9.5 101.6 9.6 94.6 9.5 95.9 9.1 104.7 8.9 102.8 9 98.1 10.1 113.9 10.3 80.9 10.2 95.7 9.6 113.2 9.2 105.9 9.3 108.8 9.4 102.3 9.4 99 9.2 100.7 9 115.5 9 100.7 9 109.9 9.8 114.6 10 85.4 9.8 100.5 9.3 114.8 9 116.5 9 112.9 9.1 102 9.1 106 9.1 105.3 9.2 118.8 8.8 106.1 8.3 109.3 8.4 117.2 8.1 92.5 7.7 104.2 7.9 112.5 7.9 122.4 8 113.3 7.9 100 7.6 110.7 7.1 112.8 6.8 109.8 6.5 117.3 6.9 109.1 8.2 115.9 8.7 96 8.3 99.8 7.9 116.8 7.5 115.7 7.8 99.4 8.3 94.3 8.4 91 8.2 93.2 7.7 103.1 7.2 94.1 7.3 91.8 8.1 102.7 8.5 82.6
 
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] = + 10.8290392669577 -0.0203421112501333X[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)10.82903926695771.3577147.975900
X-0.02034211125013330.012921-1.57440.1208340.060417


Multiple Linear Regression - Regression Statistics
Multiple R0.202448207205748
R-squared0.0409852766008213
Adjusted R-squared0.0244505399904907
F-TEST (value)2.47873779708195
F-TEST (DF numerator)1
F-TEST (DF denominator)58
p-value0.120834348025313
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation0.93948083549344
Sum Squared Residuals51.1922059350481


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
110.98.85992289794482.04007710205520
2108.508004373317491.49199562668251
39.28.5853043960680.614695603932001
49.28.715493908068850.484506091931148
59.58.762280763944160.737719236055842
69.68.90467554269510.695324457304909
79.58.878230798069920.621769201930083
89.18.699220219068740.400779780931255
98.98.7378702304440.162129769556002
1098.833478153319620.166521846680376
1110.18.512072795567521.58792720443248
1210.39.183362466821921.11663753317808
1310.28.882299220319941.31770077968006
149.68.526312273442611.07368772655739
159.28.674809685568580.525190314431415
169.38.61581756294320.684182437056802
179.48.748041286069060.651958713930936
189.48.81517025319450.584829746805496
199.28.780588664069280.419411335930721
2098.47952541756730.520474582432695
2198.780588664069280.219411335930722
2298.593441240568050.406558759431948
239.88.497833317692431.30216668230758
24109.091822966196320.908177033803683
259.88.78465708631931.01534291368070
269.38.49376489544240.806235104557602
2798.459183306317170.540816693682828
2898.532414906817650.467585093182348
299.18.75414391944410.345856080555895
309.18.672775474443570.427224525556428
319.18.687014952318660.412985047681335
329.28.412396450441870.787603549558134
338.88.670741263318560.129258736681442
348.38.60564650731813-0.305646507318131
358.48.44494382844208-0.0449438284420785
368.18.94739397632037-0.847393976320371
377.78.70939127469381-1.00939127469381
387.98.5405517513177-0.640551751317705
397.98.33916484994139-0.439164849941385
4088.5242780623176-0.524278062317599
417.98.79482814194437-0.894828141944371
427.68.57716755156794-0.977167551567946
437.18.53444911794267-1.43444911794267
446.88.59547545169307-1.79547545169307
456.58.44290961731707-1.94290961731707
466.98.60971492956816-1.70971492956816
478.28.47138857306725-0.271388573067253
488.78.8761965869449-0.176196586944905
498.38.7988965641944-0.498896564194397
507.98.45308067294213-0.553080672942132
517.58.47545699531728-0.975456995317279
527.88.80703340869445-1.00703340869445
538.38.91077817607013-0.61077817607013
548.48.97790714319557-0.57790714319557
558.28.93315449844528-0.733154498445278
567.78.73176759706896-1.03176759706896
577.28.91484659832016-1.71484659832016
587.38.96163345419546-1.66163345419546
598.18.73990444156901-0.639904441569011
608.59.1487808776967-0.64878087769669


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
50.431984301057270.863968602114540.56801569894273
60.3210574405162540.6421148810325090.678942559483746
70.2200581909109540.4401163818219070.779941809089046
80.1657115865296920.3314231730593840.834288413470308
90.1456788292560780.2913576585121570.854321170743922
100.1160319762182380.2320639524364760.883968023781762
110.1167758527713590.2335517055427180.883224147228641
120.1085432734517540.2170865469035070.891456726548246
130.1027066459551310.2054132919102630.897293354044869
140.07624728304986280.1524945660997260.923752716950137
150.05675984788560490.1135196957712100.943240152114395
160.03972322988446850.0794464597689370.960276770115531
170.02810084624088320.05620169248176640.971899153759117
180.02030830661900120.04061661323800230.979691693380999
190.01564404009017340.03128808018034690.984355959909827
200.01107718527476210.02215437054952430.988922814725238
210.009817137288590650.01963427457718130.99018286271141
220.007243891894304820.01448778378860960.992756108105695
230.01104424507038910.02208849014077820.988955754929611
240.01361546675532190.02723093351064380.986384533244678
250.01977733580234840.03955467160469680.980222664197652
260.02040901731989930.04081803463979870.9795909826801
270.01979251488480560.03958502976961130.980207485115194
280.02100955740733110.04201911481466210.97899044259267
290.02595300706125630.05190601412251260.974046992938744
300.03387105915915580.06774211831831170.966128940840844
310.04903760661521850.0980752132304370.950962393384782
320.1151411206934530.2302822413869070.884858879306547
330.1819350659193680.3638701318387370.818064934080632
340.2763068383153660.5526136766307320.723693161684634
350.3741571937469580.7483143874939150.625842806253042
360.5650991945872360.8698016108255280.434900805412764
370.7069534287827360.5860931424345290.293046571217264
380.742308084638290.515383830723420.25769191536171
390.7726540470778070.4546919058443850.227345952922193
400.7944968371983650.4110063256032710.205503162801635
410.8126214661044430.3747570677911140.187378533895557
420.8166137728339130.3667724543321740.183386227166087
430.850902296118080.2981954077638410.149097703881920
440.9237228079818640.1525543840362720.0762771920181362
450.9749165652994620.05016686940107530.0250834347005377
460.991822487079220.01635502584155940.00817751292077971
470.987654030807710.02469193838458040.0123459691922902
480.989923761353410.02015247729317920.0100762386465896
490.9851920601161710.02961587976765760.0148079398838288
500.9754954608053380.04900907838932440.0245045391946622
510.9519608691317660.0960782617364670.0480391308682335
520.9141620311634270.1716759376731450.0858379688365726
530.8682727504355340.2634544991289310.131727249564466
540.8124982098837440.3750035802325120.187501790116256
550.7097223473003870.5805553053992270.290277652699613


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level160.313725490196078NOK
10% type I error level230.450980392156863NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/10fhfn1258643665.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/10fhfn1258643665.ps (open in new window)


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


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


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


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/44hbs1258643665.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/44hbs1258643665.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/55pr01258643665.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/55pr01258643665.ps (open in new window)


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


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


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/86io11258643665.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/86io11258643665.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/99myb1258643665.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/19/t1258643741j23z5s3pkh494kc/99myb1258643665.ps (open in new window)


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