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 00:36:00 -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/t1258702732d1k3gyx7m6hzi5f.htm/, Retrieved Fri, 20 Nov 2009 08:39:05 +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/t1258702732d1k3gyx7m6hzi5f.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 «
100.03 2 100.25 1.8 99.6 2.7 100.16 2.3 100.49 1.9 99.72 2 100.14 2.3 98.48 2.8 100.38 2.4 101.45 2.3 98.42 2.7 98.6 2.7 100.06 2.9 98.62 3 100.84 2.2 100.02 2.3 97.95 2.8 98.32 2.8 98.27 2.8 97.22 2.2 99.28 2.6 100.38 2.8 99.02 2.5 100.32 2.4 99.81 2.3 100.6 1.9 101.19 1.7 100.47 2 101.77 2.1 102.32 1.7 102.39 1.8 101.16 1.8 100.63 1.8 101.48 1.3 101.44 1.3 100.09 1.3 100.7 1.2 100.78 1.4 99.81 2.2 98.45 2.9 98.49 3.1 97.48 3.5 97.91 3.6 96.94 4.4 98.53 4.1 96.82 5.1 95.76 5.8 95.27 5.9 97.32 5.4 96.68 5.5 97.87 4.8 97.42 3.2 97.94 2.7 99.52 2.1 100.99 1.9 99.92 0.6 101.97 0.7 101.58 -0.2 99.54 -1 100.83 -1.7
 
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 time4 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = + 101.656351098474 -0.878501125566274X[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)101.6563510984740.279527363.67300
X-0.8785011255662740.098678-8.902700


Multiple Linear Regression - Regression Statistics
Multiple R0.75989485080661
R-squared0.5774401842824
Adjusted R-squared0.570154670218304
F-TEST (value)79.2586740211045
F-TEST (DF numerator)1
F-TEST (DF denominator)58
p-value1.91957560957690e-12
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation1.07801618410123
Sum Squared Residuals67.402895804682


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1100.0399.8993488473420.130651152658071
2100.25100.0750490724550.174950927544810
399.699.28439805944550.315601940554456
4100.1699.6357985096720.524201490327948
5100.4999.98719895989860.502801040101436
699.7299.899348847342-0.179348847341932
7100.1499.6357985096720.504201490327952
898.4899.196547946889-0.716547946888908
9100.3899.54794839711540.832051602884574
10101.4599.6357985096721.81420149032795
1198.4299.2843980594455-0.864398059445537
1298.699.2843980594455-0.684398059445544
13100.0699.10869783433230.951302165667718
1498.6299.0208477217757-0.400847721775652
15100.8499.72364862222871.11635137777133
16100.0299.6357985096720.384201490327947
1797.9599.196547946889-1.24654794688891
1898.3299.196547946889-0.876547946888918
1998.2799.196547946889-0.926547946888916
2097.2299.7236486222287-2.50364862222868
2199.2899.3722481720022-0.092248172002165
22100.3899.1965479468891.18345205311108
2399.0299.4600982845588-0.440098284558798
24100.3299.54794839711540.772051602884572
2599.8199.6357985096720.174201490327954
26100.699.98719895989860.612801040101436
27101.19100.1628991850121.02710081498818
28100.4799.8993488473420.570651152658068
29101.7799.81149873478531.95850126521469
30102.32100.1628991850122.15710081498818
31102.39100.0750490724552.31495092754481
32101.16100.0750490724551.08495092754481
33100.63100.0750490724550.55495092754481
34101.48100.5142996352380.96570036476168
35101.44100.5142996352380.925700364761675
36100.09100.514299635238-0.42429963523832
37100.7100.6021497477950.0978502522050524
38100.78100.4264495226820.353550477318306
3999.8199.72364862222870.0863513777713264
4098.4599.1086978343323-0.658697834332281
4198.4998.932997609219-0.442997609219034
4297.4898.5815971589925-1.10159715899252
4397.9198.493747046436-0.583747046435895
4496.9497.7909461459829-0.850946145982874
4598.5398.05449648365280.475503516347246
4696.8297.1759953580865-0.355995358086487
4795.7696.56104457019-0.801044570190083
4895.2796.4731944576335-1.20319445763346
4997.3296.91244502041660.407554979583396
5096.6896.82459490786-0.144594907859964
5197.8797.43954569575640.430454304243642
5297.4298.8451474966624-1.4251474966624
5397.9499.2843980594455-1.34439805944554
5499.5299.8114987347853-0.291498734785307
55100.9999.98719895989861.00280104010144
5699.92101.129250423135-1.20925042313471
57101.97101.0414003105780.928599689421911
58101.58101.832051323588-0.252051323587737
5999.54102.534852224041-2.99485222404075
60100.83103.149803011937-2.31980301193715


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
50.00811869832002560.01623739664005120.991881301679974
60.00742412833767670.01484825667535340.992575871662323
70.002058310019838730.004116620039677470.997941689980161
80.009640839255795640.01928167851159130.990359160744204
90.009979283698224850.01995856739644970.990020716301775
100.07286156809888560.1457231361977710.927138431901114
110.08169195499748660.1633839099949730.918308045002513
120.06113224880812680.1222644976162540.938867751191873
130.07198351427201850.1439670285440370.928016485727981
140.04551473506381370.09102947012762750.954485264936186
150.04023923392069050.08047846784138110.95976076607931
160.02347179009702720.04694358019405440.976528209902973
170.03333310618453560.06666621236907120.966666893815464
180.02671003212162120.05342006424324240.973289967878379
190.02118902382506890.04237804765013770.978810976174931
200.2451509918516170.4903019837032350.754849008148383
210.1848466227266370.3696932454532750.815153377273363
220.2241540158992690.4483080317985390.77584598410073
230.1762685212815380.3525370425630760.823731478718462
240.1510728277590100.3021456555180200.84892717224099
250.1095171418434360.2190342836868710.890482858156564
260.0809975374855420.1619950749710840.919002462514458
270.06620037328585580.1324007465717120.933799626714144
280.04719658516671970.09439317033343950.95280341483328
290.09582134243644170.1916426848728830.904178657563558
300.1776589308020600.3553178616041210.82234106919794
310.3701493620225990.7402987240451970.629850637977401
320.380146933782060.760293867564120.61985306621794
330.3546910855408450.709382171081690.645308914459155
340.3922729678153020.7845459356306040.607727032184698
350.4457766189762640.8915532379525290.554223381023736
360.4747239532636630.9494479065273250.525276046736337
370.4707480386876980.9414960773753970.529251961312302
380.4724039330144260.9448078660288520.527596066985574
390.4311264563785740.8622529127571480.568873543621426
400.3596278111846100.7192556223692190.64037218881539
410.2872544502542950.5745089005085890.712745549745705
420.2405688546331880.4811377092663750.759431145366812
430.1813562518570440.3627125037140880.818643748142956
440.1434982295310640.2869964590621270.856501770468936
450.1503357552605230.3006715105210470.849664244739477
460.1143114563578020.2286229127156030.885688543642199
470.09294970190854350.1858994038170870.907050298091457
480.1137018603213750.227403720642750.886298139678625
490.09047047682982620.1809409536596520.909529523170174
500.06681548796553380.1336309759310680.933184512034466
510.0432908540793090.0865817081586180.95670914592069
520.0752054419999860.1504108839999720.924794558000014
530.2422545660766180.4845091321532370.757745433923382
540.3087945765658600.6175891531317210.69120542343414
550.1952412876910610.3904825753821220.804758712308939


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level10.0196078431372549NOK
5% type I error level70.137254901960784NOK
10% type I error level130.254901960784314NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258702732d1k3gyx7m6hzi5f/10mwh81258702555.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258702732d1k3gyx7m6hzi5f/10mwh81258702555.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258702732d1k3gyx7m6hzi5f/22kb41258702555.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258702732d1k3gyx7m6hzi5f/22kb41258702555.ps (open in new window)


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


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


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


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


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


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258702732d1k3gyx7m6hzi5f/99m2q1258702555.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258702732d1k3gyx7m6hzi5f/99m2q1258702555.ps (open in new window)


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





Copyright

Creative Commons License

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

Software written by Ed van Stee & Patrick Wessa


Disclaimer

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


Privacy Policy

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

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

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

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

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

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

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

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

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


FreeStatistics.org is powered by