Home » date » 2010 » Dec » 22 »

Multiple Regression

*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: Wed, 22 Dec 2010 14:47:15 +0000
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j.htm/, Retrieved Wed, 22 Dec 2010 15:51:19 +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/2010/Dec/22/t1293029479kgm8zalg4kgvr5j.htm/},
    year = {2010},
}
@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 = {2010},
    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 «
109,99 89 103.88 103.77 112,01 86,4 103.91 103.88 111,96 84,5 103.91 103.91 111,41 82,7 103.92 103.91 112,11 80,8 104.05 103.92 111,67 81,8 104.23 104.05 111,95 81,8 104.30 104.23 112,31 82,9 104.31 104.30 113,26 83,8 104.31 104.31 113,5 86,2 104.34 104.31 114,43 86,1 104.55 104.34 115,02 86,2 104.65 104.55 115,1 88,8 104.73 104.65 117,11 89,6 104.75 104.73 117,52 87,8 104.75 104.75 116,1 88,3 104.76 104.75 116,39 88,6 104.94 104.76 116,01 91 105.29 104.94 116,74 91,5 105.38 105.29 116,68 95,4 105.43 105.38 117,45 98,7 105.43 105.43 117,8 99,9 105.42 105.43 119,37 98,6 105.52 105.42 118,9 100,3 105.69 105.52 119,05 100,2 105.72 105.69 120,46 100,4 105.74 105.72 120,99 101,4 105.74 105.74 119,86 103 105.74 105.74 120,18 109,1 105.95 105.74 119,81 111,4 106.17 105.95 120,15 114,1 106.34 106.17 119,8 121,8 106.37 106.34 120,27 127,6 106.37 106.37 120,71 129,9 106.36 106.37 121,87 128 106.44 106.36 121,87 123,5 106.29 106.44 121,92 124 106.23 106.29 123,72 127,4 106.23 106.23 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'Sir Ronald Aylmer Fisher' @ 193.190.124.24


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 118.427761851709 -0.0801344199419449X[t] -1.64513563400788Y1[t] + 1.62948208638638Y2[t] + 0.420973600787796t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)118.42776185170931.981943.7030.0005410.00027
X-0.08013441994194490.017396-4.60642.9e-051.5e-05
Y1-1.645135634007881.181023-1.3930.1699150.084958
Y21.629482086386381.2259121.32920.1899380.094969
t0.4209736007877960.03212113.105800


Multiple Linear Regression - Regression Statistics
Multiple R0.98962756756525
R-squared0.979362722485113
Adjusted R-squared0.977678046769612
F-TEST (value)581.336047925333
F-TEST (DF numerator)4
F-TEST (DF denominator)49
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation0.730093650301397
Sum Squared Residuals26.1188001723105


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1109.99109.9114385212400.0785614787604981
2112.01110.6706505743591.33934942564122
3111.96111.2927640356280.667235964372123
4111.41111.841528235971-0.431528235971084
5112.11112.217184423091-0.107184423091427
6111.67112.473731861046-0.80373186104607
7111.95113.072852743003-1.12285274300288
8112.31113.503290871561-1.19329087156149
9113.26113.868438315265-0.608438315265402
10113.5114.047735239172-0.547735239172297
11114.43114.1801282614040.249871738595770
12115.02114.7707660949380.249233905061831
13115.1115.0147275617950.085272438205065
14117.11115.469049480861.64095051914007
15117.52116.0668546792711.45314532072905
16116.1116.431309713748-0.331309713747685
17116.39116.548413395295-0.158413395295359
18116.01116.494573691869-0.484573691869246
19116.74117.297736605861-0.557736605860636
20116.68117.470582574949-0.790582574949178
21117.45117.708586694248-0.258586694247897
22117.8118.049850347445-0.249850347445452
23119.37118.3941903098930.975809690106882
24118.9118.5622105476370.337789452363106
25119.05119.218855476084-0.168855476084341
26120.46119.6397839427950.820216057204807
27120.99120.0132127653690.976787234631236
28119.86120.305971294249-0.445971294249443
29120.18119.8926464502500.287353549750298
30119.81120.109572283830-0.299572283830449
31120.15120.392995951999-0.242995951998651
32119.8120.424592404899-0.624592404898929
33120.27120.429670832615-0.159670832615038
34120.71120.6827866238760.0272133761235505
35121.87121.1081099509690.76189004903057
36121.87122.266817353508-0.396817353508053
37121.92122.502009569407-0.582009569407412
38123.72122.5527572172091.16724278279059
39124.38122.9577039340091.42229606599118
40123.21123.1336050791020.0763949208978032
41123.17123.328904886166-0.158904886165873
42122.95123.616329341807-0.666329341807101
43123.46124.059645379171-0.599645379170719
44123.24123.671484141343-0.431484141343407
45123.86123.7855115136410.0744884863590672
46124.28124.311738006466-0.0317380064660795
47124.78124.6813494454610.098650554539271
48125.19125.835836125314-0.645836125314084
49125.46126.327413350951-0.867413350950698
50127.6126.6110866903350.988913309664724
51127.8126.5179265864401.28207341356045
52126.63126.885732265653-0.255732265652858
53127.06127.358116029897-0.298116029897032
54126.77127.309240327633-0.539240327632887


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
80.4253517860773080.8507035721546160.574648213922692
90.5339574620904590.9320850758190820.466042537909541
100.432391168667590.864782337335180.56760883133241
110.5463845406366060.9072309187267880.453615459363394
120.5528276973188380.8943446053623240.447172302681162
130.4403386540316510.8806773080633020.559661345968349
140.6571969171674410.6856061656651190.342803082832559
150.775891290416810.4482174191663790.224108709583190
160.7934929435826060.4130141128347880.206507056417394
170.731934077804550.5361318443908990.268065922195450
180.706216886512920.5875662269741590.293783113487079
190.6981723903047440.6036552193905130.301827609695256
200.7821332661653970.4357334676692050.217866733834603
210.7796482713034310.4407034573931380.220351728696569
220.7938382632411770.4123234735176460.206161736758823
230.7638158977654330.4723682044691340.236184102234567
240.6945099375651150.610980124869770.305490062434885
250.6496364441257780.7007271117484440.350363555874222
260.6043120723845990.7913758552308030.395687927615401
270.5938794358385590.8122411283228830.406120564161441
280.6688225041865140.6623549916269720.331177495813486
290.6162489512041430.7675020975917130.383751048795857
300.6314046893252680.7371906213494630.368595310674732
310.6045103198528270.7909793602943460.395489680147173
320.6580112080725950.6839775838548090.341988791927405
330.6238833643754270.7522332712491450.376116635624573
340.5871191773510610.8257616452978780.412880822648939
350.5097089224657470.9805821550685060.490291077534253
360.4604352569285980.9208705138571960.539564743071402
370.5545342187645890.8909315624708210.445465781235411
380.4879934855692090.9759869711384180.512006514430791
390.6090577893595380.7818844212809250.390942210640462
400.5679444694302870.8641110611394250.432055530569713
410.5307764004719260.9384471990561480.469223599528074
420.4686186246233860.9372372492467710.531381375376614
430.3967198566756480.7934397133512960.603280143324352
440.2983147076012880.5966294152025770.701685292398712
450.360881152449750.72176230489950.63911884755025
460.2245884116658730.4491768233317450.775411588334127


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level00OK
10% type I error level00OK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/10kc9v1293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/10kc9v1293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/1dbu11293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/1dbu11293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/2dbu11293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/2dbu11293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/363b41293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/363b41293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/463b41293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/463b41293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/563b41293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/563b41293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/6zut71293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/6zut71293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/79lss1293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/79lss1293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/89lss1293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/89lss1293029226.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/99lss1293029226.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/22/t1293029479kgm8zalg4kgvr5j/99lss1293029226.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