Home » date » 2009 » Nov » 20 »

WS 7: Multiple Regression 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: Fri, 20 Nov 2009 03:25:15 -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/20/t1258712790q29diy3477v9szt.htm/, Retrieved Fri, 20 Nov 2009 11:26:43 +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/20/t1258712790q29diy3477v9szt.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 «
79.8 109.87 83.4 95.74 113.6 123.06 112.9 123.39 104 120.28 109.9 115.33 99 110.4 106.3 114.49 128.9 132.03 111.1 123.16 102.9 118.82 130 128.32 87 112.24 87.5 104.53 117.6 132.57 103.4 122.52 110.8 131.8 112.6 124.55 102.5 120.96 112.4 122.6 135.6 145.52 105.1 118.57 127.7 134.25 137 136.7 91 121.37 90.5 111.63 122.4 134.42 123.3 137.65 124.3 137.86 120 119.77 118.1 130.69 119 128.28 142.7 147.45 123.6 128.42 129.6 136.9 151.6 143.95 110.4 135.64 99.2 122.48 130.5 136.83 136.2 153.04 129.7 142.71 128 123.46 121.6 144.37 135.8 146.15 143.8 147.61 147.5 158.51 136.2 147.4 156.6 165.05 123.3 154.64 104.5 126.2 139.8 157.36 136.5 154.15 112.1 123.21 118.5 113.07 94.4 110.45 102.3 113.57 111.4 122.44 99.2 114.93 87.8 111.85 115.8 126.04
 
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
Investgoed[t] = -19.5460387116700 + 1.05414769523628Uitvoer[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)-19.54603871167009.601756-2.03570.046360.02318
Uitvoer1.054147695236280.07384114.275900


Multiple Linear Regression - Regression Statistics
Multiple R0.882302368236196
R-squared0.7784574689952
Adjusted R-squared0.774637770184773
F-TEST (value)203.800746506519
F-TEST (DF numerator)1
F-TEST (DF denominator)58
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation8.46545711885406
Sum Squared Residuals4156.5099254071


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
179.896.2731685639392-16.4731685639392
283.481.37806163025122.02193836974879
3113.6110.1773766641063.42262333589361
4112.9110.5252454035342.37475459646565
5104107.246846071350-3.24684607134953
6109.9102.028814979937.87118502007006
79996.8318668424152.16813315758491
8106.3101.1433309159315.15666908406853
9128.9119.6330814903769.2669185096242
10111.1110.282791433630.81720856636999
11102.9105.707790436305-2.80779043630455
12130115.72219354104914.2778064589508
138798.7714986016498-11.7714986016498
1487.590.6440198713781-3.14401987137813
15117.6120.202321245803-2.60232124580339
16103.4109.608136908679-6.20813690867878
17110.8119.390627520471-8.59062752047147
18112.6111.7480567300080.851943269991563
19102.5107.963666504110-5.46366650411019
20112.4109.6924687242982.70753127570232
21135.6133.8535338991131.74646610088678
22105.1105.444253512495-0.344253512495486
23127.7121.9732893738005.72671062619966
24137124.55595122712912.4440487728708
2591108.395867059157-17.3958670591571
2690.598.1284685075557-7.62846850755571
27122.4122.1524944819900.247505518009512
28123.3125.557391537604-2.2573915376037
29124.3125.778762553603-1.47876255360332
30120106.70923074677913.2907692532210
31118.1118.220523578759-0.12052357875919
32119115.6800276332403.31997236676024
33142.7135.8880389509196.81196104908078
34123.6115.8276083105737.77239168942717
35129.6124.7667807661764.83321923382351
36151.6132.19852201759219.4014779824078
37110.4123.438554670179-13.0385546701787
3899.2109.565971000869-10.3659710008693
39130.5124.692990427515.80700957249005
40136.2141.78072456729-5.58072456729002
41129.7130.891378875499-1.19137887549928
42128110.59903574220117.4009642577991
43121.6132.641264049591-11.0412640495915
44135.8134.5176469471121.28235305288795
45143.8136.0567025821577.74329741784297
46147.5147.546912460232-0.04691246023245
47136.2135.8353315661570.364668433842576
48156.6154.4410383870782.15896161292226
49123.3143.467360879668-20.1673608796681
50104.5113.487400427148-8.9874004271483
51139.8146.334642610711-6.53464261071074
52136.5142.950828509002-6.45082850900229
53112.1110.3354988183921.76450118160818
54118.599.64644118869618.8535588113041
5594.496.8845742271769-2.4845742271769
56102.3100.1735150363142.12648496368591
57111.4109.5238050930601.87619490694012
5899.2101.607155901835-2.40715590183544
5987.898.3603810005077-10.5603810005077
60115.8113.3187367959102.4812632040895


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
50.6898852785679490.6202294428641010.310114721432051
60.6812805911788150.6374388176423690.318719408821185
70.5578535054579640.8842929890840710.442146494542036
80.467685926068410.935371852136820.53231407393159
90.3998400242394860.7996800484789720.600159975760514
100.2964222761718370.5928445523436740.703577723828163
110.2290829889293580.4581659778587150.770917011070642
120.2900259867394720.5800519734789440.709974013260528
130.3759543100060260.7519086200120520.624045689993974
140.2903296445645930.5806592891291850.709670355435407
150.2790250336393440.5580500672786890.720974966360656
160.2666235887527070.5332471775054140.733376411247293
170.3174688761195490.6349377522390980.682531123880451
180.2436152317117480.4872304634234950.756384768288252
190.2072722210343550.4145444420687110.792727778965645
200.1565117834288640.3130235668577270.843488216571136
210.1131879679867840.2263759359735690.886812032013216
220.07827493866743130.1565498773348630.921725061332569
230.05912844582951140.1182568916590230.940871554170489
240.07621415660881260.1524283132176250.923785843391187
250.2387494233162740.4774988466325480.761250576683726
260.2251070989182040.4502141978364080.774892901081796
270.1731896147237440.3463792294474870.826810385276256
280.1391324373926610.2782648747853210.86086756260734
290.1058388029538970.2116776059077930.894161197046103
300.1678336922062770.3356673844125540.832166307793723
310.1246977672842610.2493955345685220.87530223271574
320.09230484141517220.1846096828303440.907695158584828
330.07534058151462840.1506811630292570.924659418485372
340.06720754587363620.1344150917472720.932792454126364
350.04967983738603460.09935967477206930.950320162613965
360.1747036202749230.3494072405498460.825296379725077
370.2831451573955560.5662903147911130.716854842604444
380.3309136944339380.6618273888678760.669086305566062
390.2907992844329180.5815985688658360.709200715567082
400.2744299106399390.5488598212798780.725570089360061
410.2164687848217170.4329375696434340.783531215178283
420.4417447475676930.8834894951353850.558255252432307
430.4854290920887170.9708581841774340.514570907911283
440.4105413322889960.8210826645779930.589458667711004
450.4364399212661790.8728798425323580.563560078733821
460.3812978534382210.7625957068764410.61870214656178
470.3193458813553410.6386917627106820.68065411864466
480.3879287166384510.7758574332769020.612071283361549
490.569876340637980.860247318724040.43012365936202
500.5658491724253930.8683016551492130.434150827574607
510.4622936332618490.9245872665236990.537706366738151
520.3877377331491690.7754754662983380.612262266850831
530.2715444102710270.5430888205420530.728455589728973
540.9102014449065250.1795971101869500.0897985550934752
550.8203902702758830.3592194594482340.179609729724117


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 level10.0196078431372549OK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/10hpk71258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/10hpk71258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/16fo21258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/16fo21258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/2qsda1258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/2qsda1258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/3vudb1258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/3vudb1258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/4tywx1258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/4tywx1258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/5y0861258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/5y0861258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/6dtgu1258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/6dtgu1258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/7v47x1258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/7v47x1258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/8jd2q1258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/8jd2q1258712711.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/9uwyg1258712711.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258712790q29diy3477v9szt/9uwyg1258712711.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