Home » date » 2010 » Dec » 14 »

mr 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: Tue, 14 Dec 2010 20:53:42 +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/14/t1292360230aojjjadxayvrid0.htm/, Retrieved Tue, 14 Dec 2010 21:57:10 +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/14/t1292360230aojjjadxayvrid0.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 «
113 14.3 15.89 110 14.2 16.93 107 15.9 20.28 103 15.3 22.52 98 15.5 23.51 98 15.1 22.59 137 15 23.51 148 12.1 24.76 147 15.8 26.08 139 16.9 25.29 130 15.1 23.38 128 13.7 25.29 127 14.8 28.42 123 14.7 31.85 118 16 30.1 114 15.4 25.45 108 15 24.95 111 15.5 26.84 151 15.1 27.52 159 11.7 27.94 158 16.3 25.23 148 16.7 26.53 138 15 27.21 137 14.9 28.53 136 14.6 30.35 133 15.3 31.21 126 17.9 32.86 120 16.4 33.2 114 15.4 35.73 116 17.9 34.53 153 15.9 36.54 162 13.9 40.1 161 17.8 40.56 149 17.9 46.14 139 17.4 42.85 135 16.7 38.22 130 16 40.18 127 16.6 42.19 122 19.1 47.56 117 17.8 47.26 112 17.2 44.03 113 18.6 49.83 149 16.3 53.35 157 15.1 58.9 157 19.2 59.64 147 17.7 56.99 137 19.1 53.2 132 18 53.24 125 17.5 57.85 123 17.8 55.69 117 21.1 55.64 114 17.2 62.52 111 19.4 64.4 112 19.8 64.65 144 17.6 67.71 150 16.2 67.21 149 19.5 59.37 134 19.9 53.26 123 20 52.42 116 17.3 55.03
 
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 time5 seconds
R Server'Sir Ronald Aylmer Fisher' @ 193.190.124.24


Multiple Linear Regression - Estimated Regression Equation
werklozen-25[t] = + 173.218398257015 -3.97737434591834buitenlandse_handel[t] + 0.575419054811092ruwe_aardolie[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)173.21839825701520.8357468.313500
buitenlandse_handel-3.977374345918341.54868-2.56820.0128670.006433
ruwe_aardolie0.5754190548110920.2036052.82620.0064850.003243


Multiple Linear Regression - Regression Statistics
Multiple R0.362985939755321
R-squared0.131758792460053
Adjusted R-squared0.101294188686722
F-TEST (value)4.32497968594604
F-TEST (DF numerator)2
F-TEST (DF denominator)57
p-value0.0178341013100068
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation16.3536743151294
Sum Squared Residuals15244.2318255034


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1113125.485353891331-12.485353891331
2110126.481527142926-16.4815271429261
3107121.647644588482-14.6476445884821
4103125.32300787881-22.3230078788099
598125.097197873889-27.0971978738893
698126.158762081830-28.1587620818304
7137127.0858850468489.91411495315156
8148139.3395444685268.6604555314745
9147125.38281254097821.6171874590217
10139120.55311970716718.4468802928327
11130126.6133431351313.38665686486884
12128133.280717614106-5.28071761410603
13127130.706667475155-3.70666747515457
14123133.078092267748-10.0780922677485
15118126.900522272135-8.9005222721352
16114126.611248274815-12.6112482748146
17108127.914488485776-19.9144884857764
18111127.013343326410-16.0133433264102
19151128.99557802204922.0044219779509
20159142.76032680119216.2396731988079
21158122.90501917143035.0949808285703
22148122.06211420431725.9378857956833
23138129.2149355496498.78506445035052
24137130.3722261365926.62777386340805
25136132.6127011201243.38729887987635
26133130.3233994651182.67660053488166
27126120.9316676061695.06833239383104
28120127.093371603682-7.09337160368225
29114132.526556158273-18.5265561582726
30116121.892617427703-5.89261742770348
31153131.00395841971021.9960415802895
32162141.00719894667520.9928010533254
33161125.76013176280635.2398682371938
34149128.57323265406020.4267673459397
35139128.66879113669110.3312088633091
36135128.7887629550586.21123704494158
37130132.700746344631-2.700746344631
38127131.470914037250-4.47091403725029
39122124.61747849679-2.61747849679000
40117129.615439430041-12.6154394300405
41112130.143260490552-18.1432604905517
42113127.912366924170-14.9123669241703
43149139.0858029927189.91419700728241
44157147.0522279620219.94777203797884
45157131.17080324431625.8291967556838
46147135.61200426794411.3879957320557
47137127.8628419659259.13715803407544
48132132.260970508627-0.260970508627183
49125136.902339524265-11.9023395242655
50123134.466222062098-11.4662220620980
51117121.312115767827-4.31211576782693
52114140.782758814009-26.7827588140088
53111133.114323076033-22.1143230760333
54112131.667228101369-19.6672281013687
55144142.1782339701111.82176602988898
56150147.4588485269912.54115147300884
57149129.82222779574219.1777722042583
58134124.7154676324799.28453236752144
59123123.834378191845-0.8343781918454
60116136.075132658882-20.0751326588819


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
60.002472923134218160.004945846268436330.997527076865782
70.5847085013775850.8305829972448310.415291498622415
80.435822412216430.871644824432860.56417758778357
90.7274879661154880.5450240677690240.272512033884512
100.7683866207134440.4632267585731110.231613379286556
110.6840930548497150.6318138903005690.315906945150285
120.6151936731839970.7696126536320060.384806326816003
130.5678353459250460.8643293081499080.432164654074954
140.5941041509597360.8117916980805280.405895849040264
150.548166445500030.9036671089999410.451833554499971
160.5067028601792380.9865942796415240.493297139820762
170.549879469415180.900241061169640.45012053058482
180.5691707439438380.8616585121123240.430829256056162
190.654071568282920.691856863434160.34592843171708
200.6118955917185840.7762088165628330.388104408281416
210.8527135108580070.2945729782839870.147286489141994
220.8876752954704280.2246494090591440.112324704529572
230.8489210288173990.3021579423652020.151078971182601
240.797924010468380.404151979063240.20207598953162
250.7400325518138810.5199348963722370.259967448186119
260.678195168892730.643609662214540.32180483110727
270.6116269815830620.7767460368338750.388373018416938
280.5961882609973730.8076234780052540.403811739002627
290.7096660930660540.5806678138678920.290333906933946
300.6865336740395760.6269326519208480.313466325960424
310.6675343703220760.6649312593558470.332465629677924
320.6368068878463190.7263862243073630.363193112153681
330.7749218466123080.4501563067753840.225078153387692
340.7850856607809310.4298286784381380.214914339219069
350.7542259033047820.4915481933904360.245774096695218
360.7092861764005510.5814276471988980.290713823599449
370.6638243965258150.672351206948370.336175603474185
380.6193429881521110.7613140236957770.380657011847889
390.5705492886602390.8589014226795220.429450711339761
400.5607312805640190.8785374388719620.439268719435981
410.6077833039626240.7844333920747530.392216696037376
420.635890154380870.7282196912382610.364109845619130
430.5622121043435380.8755757913129240.437787895656462
440.5269579018976490.9460841962047020.473042098102351
450.6874837814467490.6250324371065010.312516218553251
460.6797243928992270.6405512142015450.320275607100772
470.6325439660006660.7349120679986680.367456033999334
480.5474860242229930.9050279515540150.452513975777008
490.4698327353677040.9396654707354070.530167264632296
500.3843023236157480.7686046472314970.615697676384252
510.2816570069806150.563314013961230.718342993019385
520.3416804594889870.6833609189779730.658319540511013
530.3770802261381430.7541604522762850.622919773861857
540.8586102455295080.2827795089409840.141389754470492


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


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/11rb01292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/11rb01292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/21rb01292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/21rb01292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/3c0sl1292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/3c0sl1292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/4c0sl1292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/4c0sl1292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/5c0sl1292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/5c0sl1292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/6n9r61292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/6n9r61292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/7g08r1292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/7g08r1292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/8g08r1292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/8g08r1292360014.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/9g08r1292360014.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/14/t1292360230aojjjadxayvrid0/9g08r1292360014.ps (open in new window)


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