Home » date » 2009 » Dec » 30 »

*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, 30 Dec 2009 13:00:28 -0700
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup.htm/, Retrieved Wed, 30 Dec 2009 21:01:26 +0100
 
BibTeX entries for LaTeX users:
@Manual{KEY,
    author = {{YOUR NAME}},
    publisher = {Office for Research Development and Education},
    title = {Statistical Computations at FreeStatistics.org, URL http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup.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 «
28029 0 29383 0 36438 0 32034 0 22679 0 24319 0 18004 0 17537 0 20366 0 22782 0 19169 0 13807 0 29743 0 25591 0 29096 0 26482 0 22405 0 27044 0 17970 0 18730 0 19684 0 19785 0 18479 0 10698 0 31956 0 29506 0 34506 0 27165 0 26736 0 23691 0 18157 0 17328 0 18205 0 20995 0 17382 0 9367 0 31124 0 26551 0 30651 0 25859 0 25100 0 25778 0 20418 0 18688 0 20424 0 24776 0 19814 1 12738 1 31566 1 30111 1 30019 1 31934 1 25826 1 26835 1 20205 1 17789 1 20520 1 22518 1 15572 1 11509 1 25447 1 24090 1 27786 1 26195 1 20516 1 22759 1 19028 1 16971 1 20036 1 22485 1
 
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
inschrijvingen[t] = + 11791.4779661017 -419.194915254242dummyvariabele[t] + 17992.4203389831M1[t] + 15886.9203389831M2[t] + 19764.2536723164M3[t] + 16626.4203389831M4[t] + 12225.2536723164M5[t] + 13419.2536723164M6[t] + 7311.92033898305M7[t] + 6188.75367231638M8[t] + 8220.75367231638M9[t] + 10571.7536723164M10[t] + 6459.4M11[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)11791.4779661017962.24731912.254100
dummyvariabele-419.194915254242529.165475-0.79220.431540.21577
M117992.42033898311271.46619414.150900
M215886.92033898311271.46619412.49500
M319764.25367231641271.46619415.544500
M416626.42033898311271.46619413.076600
M512225.25367231641271.4661949.615100
M613419.25367231641271.46619410.554200
M77311.920338983051271.4661945.750800
M86188.753672316381271.4661944.86749e-065e-06
M98220.753672316381271.4661946.465600
M1010571.75367231641271.4661948.314600
M116459.41327.4918664.86599e-065e-06


Multiple Linear Regression - Regression Statistics
Multiple R0.945106951835569
R-squared0.89322715040792
Adjusted R-squared0.870748655756956
F-TEST (value)39.7369647869016
F-TEST (DF numerator)12
F-TEST (DF denominator)57
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation2098.94893594679
Sum Squared Residuals251118438.235594


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
12802929783.8983050848-1754.89830508477
22938327678.39830508471704.60169491527
33643831555.73163841814882.26836158191
43203428417.89830508473616.10169491527
52267924016.7316384181-1337.73163841812
62431925210.7316384181-891.731638418078
71800419103.3983050847-1099.39830508474
81753717980.2316384181-443.231638418103
92036620012.2316384181353.768361581912
102278222363.2316384181418.768361581925
111916918250.8779661017918.122033898297
121380711791.47796610172015.52203389831
132974329783.8983050847-40.8983050847414
142559127678.3983050847-2087.39830508475
152909631555.7316384181-2459.73163841807
162648228417.8983050847-1935.89830508475
172240524016.7316384181-1611.73163841807
182704425210.73163841811833.26836158192
191797019103.3983050847-1133.39830508475
201873017980.2316384181749.768361581926
211968420012.2316384181-328.231638418077
221978522363.2316384181-2578.23163841808
231847918250.8779661017228.122033898308
241069811791.4779661017-1093.47796610170
253195629783.89830508472172.10169491526
262950627678.39830508471827.60169491525
273450631555.73163841812950.26836158192
282716528417.8983050847-1252.89830508475
292673624016.73163841812719.26836158193
302369125210.7316384181-1519.73163841808
311815719103.3983050847-946.398305084747
321732817980.2316384181-652.231638418074
331820520012.2316384181-1807.23163841808
342099522363.2316384181-1368.23163841808
351738218250.8779661017-868.877966101692
36936711791.4779661017-2424.47796610170
373112429783.89830508471340.10169491526
382655127678.3983050847-1127.39830508475
393065131555.7316384181-904.731638418074
402585928417.8983050847-2558.89830508475
412510024016.73163841811083.26836158193
422577825210.7316384181567.268361581921
432041819103.39830508471314.60169491525
441868817980.2316384181707.768361581926
452042420012.2316384181411.768361581922
462477622363.23163841812412.76836158192
471981417831.68305084751982.31694915254
481273811372.28305084751365.71694915254
493156629364.70338983052201.29661016949
503011127259.20338983052851.79661016949
513001931136.5367231638-1117.53672316384
523193427998.70338983053935.29661016949
532582623597.53672316382228.46327683617
542683524791.53672316382043.46327683616
552020518684.20338983051520.79661016949
561778917561.0367231638227.963276836163
572052019593.0367231638926.96327683616
582251821944.0367231638573.963276836157
591557217831.6830508475-2259.68305084745
601150911372.2830508475136.71694915254
612544729364.7033898305-3917.70338983051
622409027259.2033898305-3169.20338983051
632778631136.5367231638-3350.53672316384
642619527998.7033898305-1803.70338983051
652051623597.5367231638-3081.53672316383
662275924791.5367231638-2032.53672316384
671902818684.2033898305343.796610169490
681697117561.0367231638-590.036723163836
692003619593.0367231638442.96327683616
702248521944.0367231638540.963276836157


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
160.9843355203751550.03132895924969070.0156644796248454
170.9667857689691570.06642846206168630.0332142310308432
180.9522703256302250.09545934873955010.0477296743697751
190.9167700336002030.1664599327995930.0832299663997966
200.8691124304151860.2617751391696270.130887569584814
210.8025562419439180.3948875161121640.197443758056082
220.7957056250916430.4085887498167140.204294374908357
230.718251766671850.56349646665630.28174823332815
240.68749726881880.62500546236240.3125027311812
250.6872222786650480.6255554426699040.312777721334952
260.650539811091510.698920377816980.34946018890849
270.687175772434960.625648455130080.31282422756504
280.6370673132795230.7258653734409540.362932686720477
290.7072192238529610.5855615522940770.292780776147039
300.660609558420640.678780883158720.33939044157936
310.5932552355825730.8134895288348550.406744764417427
320.5123512793273470.9752974413453050.487648720672652
330.4752019176107260.9504038352214520.524798082389274
340.4258117467750840.8516234935501670.574188253224916
350.3580215807450740.7160431614901490.641978419254926
360.3852777128794850.7705554257589710.614722287120515
370.3332404681445850.666480936289170.666759531855415
380.2795694663362060.5591389326724120.720430533663794
390.2512925832973260.5025851665946510.748707416702674
400.3041147206057940.6082294412115870.695885279394206
410.2400315958283730.4800631916567460.759968404171627
420.1782045223107930.3564090446215870.821795477689207
430.1428376799396370.2856753598792750.857162320060363
440.09883060673940910.1976612134788180.90116939326059
450.0707441775193140.1414883550386280.929255822480686
460.061518849140920.123037698281840.93848115085908
470.06010637731705680.1202127546341140.939893622682943
480.03724083812799930.07448167625599860.962759161872
490.0692483841482420.1384967682964840.930751615851758
500.1461127608990110.2922255217980220.853887239100989
510.1396503802420050.2793007604840100.860349619757995
520.3279385479613170.6558770959226340.672061452038683
530.6533267824218280.6933464351563430.346673217578172
540.9584025259252170.08319494814956510.0415974740747826


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level10.0256410256410256OK
10% type I error level50.128205128205128NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/10y0op1262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/10y0op1262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/158g11262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/158g11262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/29ru91262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/29ru91262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/3gvtq1262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/3gvtq1262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/44z5o1262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/44z5o1262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/58ch21262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/58ch21262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/6lb621262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/6lb621262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/7ce3w1262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/7ce3w1262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/84byo1262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/84byo1262203222.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/9vukh1262203222.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/30/t1262203274zod6ynep4z8hxup/9vukh1262203222.ps (open in new window)


 
Parameters (Session):
par1 = 0 ; par2 = 0 ;
 
Parameters (R input):
par1 = 1 ; par2 = Include Monthly 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