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 06:38:53 -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/t1258724369ku4vxmffl1l7hox.htm/, Retrieved Fri, 20 Nov 2009 14:39:42 +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/t1258724369ku4vxmffl1l7hox.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 «
2.09 0 2.11 2.05 0 2.09 2.08 0 2.05 2.06 0 2.08 2.06 0 2.06 2.08 0 2.06 2.07 0 2.08 2.06 0 2.07 2.07 0 2.06 2.06 0 2.07 2.09 0 2.06 2.07 0 2.09 2.09 0 2.07 2.28 0 2.09 2.33 0 2.28 2.35 0 2.33 2.52 0 2.35 2.63 0 2.52 2.58 0 2.63 2.70 0 2.58 2.81 0 2.70 2.97 0 2.81 3.04 0 2.97 3.28 0 3.04 3.33 0 3.28 3.50 0 3.33 3.56 0 3.50 3.57 0 3.56 3.69 0 3.57 3.82 0 3.69 3.79 0 3.82 3.96 0 3.79 4.06 0 3.96 4.05 0 4.06 4.03 0 4.05 3.94 0 4.03 4.02 0 3.94 3.88 0 4.02 4.02 0 3.88 4.03 0 4.02 4.09 0 4.03 3.99 0 4.09 4.01 0 3.99 4.01 0 4.01 4.19 0 4.01 4.30 0 4.19 4.27 0 4.30 3.82 0 4.27 3.15 1 3.82 2.49 1 3.15 1.81 1 2.49 1.26 1 1.81 1.06 1 1.26 0.84 1 1.06 0.78 1 0.84 0.70 1 0.78 0.36 1 0.70 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 time3 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 0.335653443287973 -0.898644896907781X[t] + 0.828817234617628Y1[t] + 0.00939051102773215t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)0.3356534432879730.0563195.959800
X-0.8986448969077810.09671-9.292100
Y10.8288172346176280.02550532.496500
t0.009390511027732150.0018315.12854e-062e-06


Multiple Linear Regression - Regression Statistics
Multiple R0.99514204947928
R-squared0.990307698641821
Adjusted R-squared0.989779027658647
F-TEST (value)1873.20229435968
F-TEST (DF numerator)3
F-TEST (DF denominator)55
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation0.115711745031606
Sum Squared Residuals0.736406436604271


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
12.092.09384831935891-0.00384831935890569
22.052.08666248569428-0.0366624856942818
32.082.062900307337310.0170996926626892
42.062.09715533540357-0.0371553354035694
52.062.08996950173895-0.0299695017389490
62.082.09936001276668-0.0193600127666811
72.072.12532686848677-0.0553268684867661
82.062.12642920716832-0.0664292071683215
92.072.12753154584988-0.0575315458498778
102.062.14521022922379-0.0852102292237858
112.092.14631256790534-0.0563125679053421
122.072.18056759597160-0.110567595971603
132.092.17338176230698-0.0833817623069825
142.282.199348618027070.0806513819729328
152.332.36621440363215-0.0362144036321483
162.352.41704577639076-0.067045776390762
172.522.443012632110850.0769873678891531
182.632.593302073023580.0366979269764243
192.582.69386247985925-0.113862479859247
202.72.66181212915610.0381878708439025
212.812.770660708337950.0393392916620549
222.972.871221115173620.098778884826384
233.043.013222383740170.0267776162598311
243.283.080630101191130.199369898808865
253.333.28893674852710.0410632514729026
263.53.339768121285710.160231878714289
273.563.490057562198440.06994243780156
283.573.549177107303230.0208228926967699
293.693.566855790677140.123144209322862
303.823.675704369858990.144295630141014
313.793.79284112138701-0.00284112138700933
323.963.777367115376210.182632884623787
334.063.927656556288940.132343443711058
344.054.019928790778440.0300712092215637
354.034.021031129459990.00896887054000805
363.944.01384529579537-0.0738452957953723
374.023.948642255707520.071357744292482
383.884.02433814550466-0.144338145504660
394.023.917694243685920.102305756314075
404.034.04311916756012-0.0131191675601236
414.094.060797850934030.0292021490659669
423.994.11991739603882-0.129917396038822
434.014.04642618360479-0.0364261836047924
444.014.07239303932488-0.0623930393248766
454.194.081783550352610.108216449647392
464.34.240361163611510.0596388363884856
474.274.34092157044719-0.0709215704471853
483.824.32544756443639-0.505447564436388
493.153.063225422978410.0867745770215936
502.492.51730838681233-0.0273083868123280
511.811.97967952299243-0.169679522992426
521.261.42547431448017-0.165474314480172
531.060.9790153464682090.0809846535317915
540.840.8226424105724150.0173575894275846
550.780.6496931299842690.130306870015731
560.70.6093546069349440.0906453930650561
570.360.552439739193266-0.192439739193266
580.350.2800323904510040.0699676095489957
590.360.2811347291325600.0788652708674396


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
70.005783860835782610.01156772167156520.994216139164217
80.0007988416620703640.001597683324140730.99920115833793
90.0001029791870069640.0002059583740139270.999897020812993
101.23242226228452e-052.46484452456903e-050.999987675777377
114.55603627608217e-069.11207255216434e-060.999995443963724
126.20208765365553e-071.24041753073111e-060.999999379791235
131.50053060105216e-073.00106120210431e-070.99999984994694
140.003580204902018340.007160409804036680.996419795097982
150.001582663702201280.003165327404402550.998417336297799
160.0008318059944787310.001663611988957460.999168194005521
170.001509112891165060.003018225782330110.998490887108835
180.0006483236102822550.001296647220564510.999351676389718
190.003226195418394450.00645239083678890.996773804581605
200.002355098031760370.004710196063520740.99764490196824
210.001460063597987770.002920127195975540.998539936402012
220.001080151839583930.002160303679167870.998919848160416
230.0007316867971348110.001463373594269620.999268313202865
240.00126419402613110.00252838805226220.998735805973869
250.001305645176313450.002611290352626890.998694354823687
260.0007187814104806450.001437562820961290.99928121858952
270.000538517122929140.001077034245858280.99946148287707
280.0007192770712583330.001438554142516670.999280722928742
290.0003478258595340040.0006956517190680090.999652174140466
300.0001652048811482220.0003304097622964440.999834795118852
310.0003597856017715940.0007195712035431880.999640214398228
320.0002575370824810480.0005150741649620960.999742462917519
330.0001300760704877110.0002601521409754230.999869923929512
340.0001300186802807090.0002600373605614190.99986998131972
350.0001347010193158640.0002694020386317280.999865298980684
360.0004833017753999370.0009666035507998730.9995166982246
370.0002368805250547060.0004737610501094120.999763119474945
380.002249979899523750.00449995979904750.997750020100476
390.001261291930458190.002522583860916390.998738708069542
400.0008296447872566950.001659289574513390.999170355212743
410.0004166778145108440.0008333556290216880.99958332218549
420.0009597268630650560.001919453726130110.999040273136935
430.0005722146993020670.001144429398604130.999427785300698
440.0003809717505543650.000761943501108730.999619028249446
450.0004143919737798850.000828783947559770.99958560802622
460.001497244383838480.002994488767676960.998502755616162
470.02708363399291270.05416726798582540.972916366007087
480.1707000431689930.3414000863379860.829299956831007
490.2255600960271780.4511201920543550.774439903972822
500.3729708110829090.7459416221658170.627029188917091
510.4289710151064530.8579420302129060.571028984893547
520.314705191594470.629410383188940.68529480840553


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level390.847826086956522NOK
5% type I error level400.869565217391304NOK
10% type I error level410.891304347826087NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/101m9v1258724329.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/101m9v1258724329.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/1utvz1258724329.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/1utvz1258724329.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/24hoa1258724329.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/24hoa1258724329.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/4336d1258724329.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/4336d1258724329.ps (open in new window)


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


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


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


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/964xr1258724329.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258724369ku4vxmffl1l7hox/964xr1258724329.ps (open in new window)


 
Parameters (Session):
par1 = 1 ; par2 = Do not include Seasonal Dummies ; par3 = Linear Trend ;
 
Parameters (R input):
par1 = 1 ; par2 = Do not include Seasonal Dummies ; par3 = Linear Trend ;
 
R code (references can be found in the software module):
library(lattice)
library(lmtest)
n25 <- 25 #minimum number of obs. for Goldfeld-Quandt test
par1 <- as.numeric(par1)
x <- t(y)
k <- length(x[1,])
n <- length(x[,1])
x1 <- cbind(x[,par1], x[,1:k!=par1])
mycolnames <- c(colnames(x)[par1], colnames(x)[1:k!=par1])
colnames(x1) <- mycolnames #colnames(x)[par1]
x <- x1
if (par3 == 'First Differences'){
x2 <- array(0, dim=c(n-1,k), dimnames=list(1:(n-1), paste('(1-B)',colnames(x),sep='')))
for (i in 1:n-1) {
for (j in 1:k) {
x2[i,j] <- x[i+1,j] - x[i,j]
}
}
x <- x2
}
if (par2 == 'Include Monthly Dummies'){
x2 <- array(0, dim=c(n,11), dimnames=list(1:n, paste('M', seq(1:11), sep ='')))
for (i in 1:11){
x2[seq(i,n,12),i] <- 1
}
x <- cbind(x, x2)
}
if (par2 == 'Include Quarterly Dummies'){
x2 <- array(0, dim=c(n,3), dimnames=list(1:n, paste('Q', seq(1:3), sep ='')))
for (i in 1:3){
x2[seq(i,n,4),i] <- 1
}
x <- cbind(x, x2)
}
k <- length(x[1,])
if (par3 == 'Linear Trend'){
x <- cbind(x, c(1:n))
colnames(x)[k+1] <- 't'
}
x
k <- length(x[1,])
df <- as.data.frame(x)
(mylm <- lm(df))
(mysum <- summary(mylm))
if (n > n25) {
kp3 <- k + 3
nmkm3 <- n - k - 3
gqarr <- array(NA, dim=c(nmkm3-kp3+1,3))
numgqtests <- 0
numsignificant1 <- 0
numsignificant5 <- 0
numsignificant10 <- 0
for (mypoint in kp3:nmkm3) {
j <- 0
numgqtests <- numgqtests + 1
for (myalt in c('greater', 'two.sided', 'less')) {
j <- j + 1
gqarr[mypoint-kp3+1,j] <- gqtest(mylm, point=mypoint, alternative=myalt)$p.value
}
if (gqarr[mypoint-kp3+1,2] < 0.01) numsignificant1 <- numsignificant1 + 1
if (gqarr[mypoint-kp3+1,2] < 0.05) numsignificant5 <- numsignificant5 + 1
if (gqarr[mypoint-kp3+1,2] < 0.10) numsignificant10 <- numsignificant10 + 1
}
gqarr
}
bitmap(file='test0.png')
plot(x[,1], type='l', main='Actuals and Interpolation', ylab='value of Actuals and Interpolation (dots)', xlab='time or index')
points(x[,1]-mysum$resid)
grid()
dev.off()
bitmap(file='test1.png')
plot(mysum$resid, type='b', pch=19, main='Residuals', ylab='value of Residuals', xlab='time or index')
grid()
dev.off()
bitmap(file='test2.png')
hist(mysum$resid, main='Residual Histogram', xlab='values of Residuals')
grid()
dev.off()
bitmap(file='test3.png')
densityplot(~mysum$resid,col='black',main='Residual Density Plot', xlab='values of Residuals')
dev.off()
bitmap(file='test4.png')
qqnorm(mysum$resid, main='Residual Normal Q-Q Plot')
qqline(mysum$resid)
grid()
dev.off()
(myerror <- as.ts(mysum$resid))
bitmap(file='test5.png')
dum <- cbind(lag(myerror,k=1),myerror)
dum
dum1 <- dum[2:length(myerror),]
dum1
z <- as.data.frame(dum1)
z
plot(z,main=paste('Residual Lag plot, lowess, and regression line'), ylab='values of Residuals', xlab='lagged values of Residuals')
lines(lowess(z))
abline(lm(z))
grid()
dev.off()
bitmap(file='test6.png')
acf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Autocorrelation Function')
grid()
dev.off()
bitmap(file='test7.png')
pacf(mysum$resid, lag.max=length(mysum$resid)/2, main='Residual Partial Autocorrelation Function')
grid()
dev.off()
bitmap(file='test8.png')
opar <- par(mfrow = c(2,2), oma = c(0, 0, 1.1, 0))
plot(mylm, las = 1, sub='Residual Diagnostics')
par(opar)
dev.off()
if (n > n25) {
bitmap(file='test9.png')
plot(kp3:nmkm3,gqarr[,2], main='Goldfeld-Quandt test',ylab='2-sided p-value',xlab='breakpoint')
grid()
dev.off()
}
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Estimated Regression Equation', 1, TRUE)
a<-table.row.end(a)
myeq <- colnames(x)[1]
myeq <- paste(myeq, '[t] = ', sep='')
for (i in 1:k){
if (mysum$coefficients[i,1] > 0) myeq <- paste(myeq, '+', '')
myeq <- paste(myeq, mysum$coefficients[i,1], sep=' ')
if (rownames(mysum$coefficients)[i] != '(Intercept)') {
myeq <- paste(myeq, rownames(mysum$coefficients)[i], sep='')
if (rownames(mysum$coefficients)[i] != 't') myeq <- paste(myeq, '[t]', sep='')
}
}
myeq <- paste(myeq, ' + e[t]')
a<-table.row.start(a)
a<-table.element(a, myeq)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable1.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,hyperlink('http://www.xycoon.com/ols1.htm','Multiple Linear Regression - Ordinary Least Squares',''), 6, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Variable',header=TRUE)
a<-table.element(a,'Parameter',header=TRUE)
a<-table.element(a,'S.D.',header=TRUE)
a<-table.element(a,'T-STAT<br />H0: parameter = 0',header=TRUE)
a<-table.element(a,'2-tail p-value',header=TRUE)
a<-table.element(a,'1-tail p-value',header=TRUE)
a<-table.row.end(a)
for (i in 1:k){
a<-table.row.start(a)
a<-table.element(a,rownames(mysum$coefficients)[i],header=TRUE)
a<-table.element(a,mysum$coefficients[i,1])
a<-table.element(a, round(mysum$coefficients[i,2],6))
a<-table.element(a, round(mysum$coefficients[i,3],4))
a<-table.element(a, round(mysum$coefficients[i,4],6))
a<-table.element(a, round(mysum$coefficients[i,4]/2,6))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable2.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Regression Statistics', 2, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Multiple R',1,TRUE)
a<-table.element(a, sqrt(mysum$r.squared))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'R-squared',1,TRUE)
a<-table.element(a, mysum$r.squared)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Adjusted R-squared',1,TRUE)
a<-table.element(a, mysum$adj.r.squared)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'F-TEST (value)',1,TRUE)
a<-table.element(a, mysum$fstatistic[1])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'F-TEST (DF numerator)',1,TRUE)
a<-table.element(a, mysum$fstatistic[2])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'F-TEST (DF denominator)',1,TRUE)
a<-table.element(a, mysum$fstatistic[3])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'p-value',1,TRUE)
a<-table.element(a, 1-pf(mysum$fstatistic[1],mysum$fstatistic[2],mysum$fstatistic[3]))
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Residual Statistics', 2, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Residual Standard Deviation',1,TRUE)
a<-table.element(a, mysum$sigma)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Sum Squared Residuals',1,TRUE)
a<-table.element(a, sum(myerror*myerror))
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable3.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a, 'Multiple Linear Regression - Actuals, Interpolation, and Residuals', 4, TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a, 'Time or Index', 1, TRUE)
a<-table.element(a, 'Actuals', 1, TRUE)
a<-table.element(a, 'Interpolation<br />Forecast', 1, TRUE)
a<-table.element(a, 'Residuals<br />Prediction Error', 1, TRUE)
a<-table.row.end(a)
for (i in 1:n) {
a<-table.row.start(a)
a<-table.element(a,i, 1, TRUE)
a<-table.element(a,x[i])
a<-table.element(a,x[i]-mysum$resid[i])
a<-table.element(a,mysum$resid[i])
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable4.tab')
if (n > n25) {
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Goldfeld-Quandt test for Heteroskedasticity',4,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'p-values',header=TRUE)
a<-table.element(a,'Alternative Hypothesis',3,header=TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'breakpoint index',header=TRUE)
a<-table.element(a,'greater',header=TRUE)
a<-table.element(a,'2-sided',header=TRUE)
a<-table.element(a,'less',header=TRUE)
a<-table.row.end(a)
for (mypoint in kp3:nmkm3) {
a<-table.row.start(a)
a<-table.element(a,mypoint,header=TRUE)
a<-table.element(a,gqarr[mypoint-kp3+1,1])
a<-table.element(a,gqarr[mypoint-kp3+1,2])
a<-table.element(a,gqarr[mypoint-kp3+1,3])
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable5.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity',4,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Description',header=TRUE)
a<-table.element(a,'# significant tests',header=TRUE)
a<-table.element(a,'% significant tests',header=TRUE)
a<-table.element(a,'OK/NOK',header=TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'1% type I error level',header=TRUE)
a<-table.element(a,numsignificant1)
a<-table.element(a,numsignificant1/numgqtests)
if (numsignificant1/numgqtests < 0.01) dum <- 'OK' else dum <- 'NOK'
a<-table.element(a,dum)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'5% type I error level',header=TRUE)
a<-table.element(a,numsignificant5)
a<-table.element(a,numsignificant5/numgqtests)
if (numsignificant5/numgqtests < 0.05) dum <- 'OK' else dum <- 'NOK'
a<-table.element(a,dum)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'10% type I error level',header=TRUE)
a<-table.element(a,numsignificant10)
a<-table.element(a,numsignificant10/numgqtests)
if (numsignificant10/numgqtests < 0.1) dum <- 'OK' else dum <- 'NOK'
a<-table.element(a,dum)
a<-table.row.end(a)
a<-table.end(a)
table.save(a,file='mytable6.tab')
}
 





Copyright

Creative Commons License

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

Software written by Ed van Stee & Patrick Wessa


Disclaimer

Information provided on this web site is provided "AS IS" without warranty of any kind, either express or implied, including, without limitation, warranties of merchantability, fitness for a particular purpose, and noninfringement. We use reasonable efforts to include accurate and timely information and periodically update the information, and software without notice. However, we make no warranties or representations as to the accuracy or completeness of such information (or software), and we assume no liability or responsibility for errors or omissions in the content of this web site, or any software bugs in online applications. Your use of this web site is AT YOUR OWN RISK. Under no circumstances and under no legal theory shall we be liable to you or any other person for any direct, indirect, special, incidental, exemplary, or consequential damages arising from your access to, or use of, this web site.


Privacy Policy

We may request personal information to be submitted to our servers in order to be able to:

  • personalize online software applications according to your needs
  • enforce strict security rules with respect to the data that you upload (e.g. statistical data)
  • manage user sessions of online applications
  • alert you about important changes or upgrades in resources or applications

We NEVER allow other companies to directly offer registered users information about their products and services. Banner references and hyperlinks of third parties NEVER contain any personal data of the visitor.

We do NOT sell, nor transmit by any means, personal information, nor statistical data series uploaded by you to third parties.

We carefully protect your data from loss, misuse, alteration, and destruction. However, at any time, and under any circumstance you are solely responsible for managing your passwords, and keeping them secret.

We store a unique ANONYMOUS USER ID in the form of a small 'Cookie' on your computer. This allows us to track your progress when using this website which is necessary to create state-dependent features. The cookie is used for NO OTHER PURPOSE. At any time you may opt to disallow cookies from this website - this will not affect other features of this website.

We examine cookies that are used by third-parties (banner and online ads) very closely: abuse from third-parties automatically results in termination of the advertising contract without refund. We have very good reason to believe that the cookies that are produced by third parties (banner ads) do NOT cause any privacy or security risk.

FreeStatistics.org is safe. There is no need to download any software to use the applications and services contained in this website. Hence, your system's security is not compromised by their use, and your personal data - other than data you submit in the account application form, and the user-agent information that is transmitted by your browser - is never transmitted to our servers.

As a general rule, we do not log on-line behavior of individuals (other than normal logging of webserver 'hits'). However, in cases of abuse, hacking, unauthorized access, Denial of Service attacks, illegal copying, hotlinking, non-compliance with international webstandards (such as robots.txt), or any other harmful behavior, our system engineers are empowered to log, track, identify, publish, and ban misbehaving individuals - even if this leads to ban entire blocks of IP addresses, or disclosing user's identity.


FreeStatistics.org is powered by