Home » date » 2009 » Nov » 20 »

*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 07:45:44 -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/t12587284405fzyceng6on73ft.htm/, Retrieved Fri, 20 Nov 2009 15:47:32 +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/t12587284405fzyceng6on73ft.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 «
20 0 21 20 22 22 21 0 20 21 20 22 21 0 21 20 21 20 21 0 21 21 20 21 19 0 21 21 21 20 21 0 19 21 21 21 21 0 21 19 21 21 22 0 21 21 19 21 19 0 22 21 21 19 24 0 19 22 21 21 22 0 24 19 22 21 22 0 22 24 19 22 22 0 22 22 24 19 24 0 22 22 22 24 22 0 24 22 22 22 23 0 22 24 22 22 24 0 23 22 24 22 21 0 24 23 22 24 20 0 21 24 23 22 22 0 20 21 24 23 23 0 22 20 21 24 23 0 23 22 20 21 22 0 23 23 22 20 20 0 22 23 23 22 21 1 20 22 23 23 21 1 21 20 22 23 20 1 21 21 20 22 20 1 20 21 21 20 17 1 20 20 21 21 18 1 17 20 20 21 19 1 18 17 20 20 19 1 19 18 17 20 20 1 19 19 18 17 21 1 20 19 19 18 20 1 21 20 19 19 21 1 20 21 20 19 19 1 21 20 21 20 22 1 19 21 20 21 20 1 22 19 21 20 18 1 20 22 19 21 16 1 18 20 22 19 17 1 16 18 20 22 18 1 17 16 18 20 19 1 18 17 16 18 18 1 19 18 17 16 20 1 18 19 18 17 21 1 20 18 19 18 18 1 21 20 18 19 19 1 18 21 20 18 19 1 19 18 21 20 19 1 19 19 18 21 21 1 19 19 19 18 19 1 21 19 19 19 19 1 19 21 19 19 17 1 19 19 21 19 16 1 17 19 19 21 16 1 16 17 19 19 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 time6 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 8.0159995930798 -0.396793923176626X[t] + 0.429040951968163Y1[t] + 0.117021660229381Y2[t] + 0.0321909561234374Y3[t] + 0.0338671313400513Y4[t] + 0.522084696539833M1[t] + 1.60881904762785M2[t] + 0.429102182903779M3[t] + 1.21952238869631M4[t] -0.0690080080649838M5[t] + 0.0599839230344053M6[t] + 0.21231296050147M7[t] + 0.870779207535017M8[t] + 0.429799214978465M9[t] + 2.35819701640652M10[t] + 0.84752047137127M11[t] -0.027329651821742t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)8.01599959307983.5193162.27770.0270530.013527
X-0.3967939231766260.640905-0.61910.5386510.269326
Y10.4290409519681630.1424213.01250.0040580.002029
Y20.1170216602293810.1507430.77630.441230.220615
Y30.03219095612343740.1525930.2110.8337760.416888
Y40.03386713134005130.1430650.23670.8138370.406918
M10.5220846965398330.9071110.57550.5675030.283752
M21.608819047627850.8919561.80370.0773050.038652
M30.4291021829037790.8657430.49560.6223160.311158
M41.219522388696310.8292261.47070.1476440.073822
M5-0.06900800806498380.884278-0.0780.9381090.469054
M60.05998392303440530.8509470.07050.9440840.472042
M70.212312960501470.8998260.23590.8144360.407218
M80.8707792075350170.8868250.98190.3308740.165437
M90.4297992149784650.9051790.47480.6369810.31849
M102.358197016406520.8778212.68640.0097780.004889
M110.847520471371270.9302270.91110.366620.18331
t-0.0273296518217420.018785-1.45490.1519480.075974


Multiple Linear Regression - Regression Statistics
Multiple R0.86441380380356
R-squared0.747211224206141
Adjusted R-squared0.661263040436229
F-TEST (value)8.69374071017563
F-TEST (DF numerator)17
F-TEST (DF denominator)50
p-value1.00810626513237e-09
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation1.35086548652037
Sum Squared Residuals91.2418781335953


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
12021.3143257579137-1.31432575791368
22121.9973292531943-0.997329253194314
32121.0667587218306-0.0667587218305936
42121.9485471112474-0.948547111247382
51920.6310108874477-1.63101088744773
62119.90845839412911.09154160587090
72120.6574963632520.342503636748009
82221.45829436667570.541705633324316
91921.4156733238323-2.41567332383232
102422.21437454044361.78562545955636
112222.5026990788628-0.502699078862749
122221.29216961585010.707830384149943
132221.61223472670640.387765273293582
142422.77659317042611.22340682957392
152222.3598942951365-0.359894295136486
162322.49894626562970.501053734370291
172421.44246576080302.55753423919705
182122.0935430027114-1.09354300271137
192021.0128978861249-1.01289788612492
202220.92998663614391.07001336385609
212321.14003149844231.85996850155770
222323.5703915703319-0.570391570331944
232222.1799218146112-0.179921814611156
242020.9759559582535-0.97595595825352
252120.13268064696930.867319353030671
262121.3548920216216-0.35489202162157
272020.1666181217182-0.166618121718209
282020.4651244171642-0.465124417164170
291719.0661098396918-2.06610983969180
301817.84845830694150.151541693058476
311918.01756653252680.982433467473184
321919.0981928715659-0.098192871565853
332018.67749444952021.32250555047978
342121.0736616385582-0.0736616385581894
352020.1155851852388-0.115585185238791
362118.96090672643042.03909327356957
371919.8337391503508-0.833739150350797
382220.15375978112671.84624021887326
392019.99811662481000.00188337518995838
401820.2236754746258-2.22367547462582
411617.8445288073379-1.84452880733791
421716.89128534399370.108714656006254
431817.07916618622150.920833813778507
441918.12424921870390.875750781296134
451818.1664588799664-0.166458879966450
462019.82156582529750.17843417470253
472119.09067795961091.90932204038909
481818.8805882840614-0.880588284061438
491918.23575691401120.764243085988755
501919.4730628033611-0.473062803361084
511918.32033221001440.679667789985612
522119.01401232608851.98598767391154
531918.59010131278180.409898687218198
541918.06772500858190.932274991418116
551718.0230629860153-1.02306298601532
561617.7994700277240-1.79947002772403
571616.6003418482387-0.600341848238704
581718.3200064253688-1.32000642536876
591617.1111159616764-1.11111596167639
601515.8903794154045-0.890379415404548
611615.87126280404850.128737195951467
621617.2443629702702-1.24436297027021
631616.0882800264903-0.0882800264902834
641816.84969440524451.15030559475554
651916.42578339193782.5742166080622
661617.1905299436424-1.19052994364237
671616.2098100458595-0.209810045859461
681616.5898068791867-0.589806879186663


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
210.836013165368370.3279736692632610.163986834631631
220.9018511866828810.1962976266342370.0981488133171186
230.8262189099143640.3475621801712720.173781090085636
240.8806994036101140.2386011927797720.119300596389886
250.8219181003021040.3561637993957910.178081899697896
260.7363750714062290.5272498571875420.263624928593771
270.6439590490794580.7120819018410830.356040950920542
280.5472784527900110.9054430944199780.452721547209989
290.6556197668427330.6887604663145340.344380233157267
300.5559325867492740.8881348265014520.444067413250726
310.4888564184109220.9777128368218430.511143581589078
320.3921391686918860.7842783373837730.607860831308114
330.3942775993068610.7885551986137220.605722400693139
340.3012689863276370.6025379726552740.698731013672363
350.2280811441842660.4561622883685320.771918855815734
360.2905000540011880.5810001080023760.709499945998812
370.2575957147906490.5151914295812980.742404285209351
380.3350717637846890.6701435275693770.664928236215311
390.2910725156420830.5821450312841650.708927484357917
400.4764222354010310.9528444708020630.523577764598969
410.8264605811516750.3470788376966500.173539418848325
420.8253328869515020.3493342260969950.174667113048498
430.7325282466361920.5349435067276150.267471753363808
440.6695705817784120.6608588364431750.330429418221588
450.5334836268952730.9330327462094530.466516373104727
460.3877856549165640.7755713098331270.612214345083437
470.5084061676163430.9831876647673140.491593832383657


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/2009/Nov/20/t12587284405fzyceng6on73ft/10fde01258728337.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/10fde01258728337.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/18bkh1258728336.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/18bkh1258728336.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/305fm1258728336.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/305fm1258728336.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/53w4e1258728336.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/53w4e1258728336.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/63jxj1258728337.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/63jxj1258728337.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/83hkr1258728337.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/83hkr1258728337.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/9rpvq1258728337.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t12587284405fzyceng6on73ft/9rpvq1258728337.ps (open in new window)


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