Home » date » 2009 » Dec » 19 »

Model 5

*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: Sat, 19 Dec 2009 05:57:14 -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/19/t1261227490j6nistbvq2ayr4h.htm/, Retrieved Sat, 19 Dec 2009 13:58:22 +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/19/t1261227490j6nistbvq2ayr4h.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 «
4132 537 4486 4625 4685 543 4132 4486 3172 594 4685 4132 4280 611 3172 4685 4207 613 4280 3172 4158 611 4207 4280 3933 594 4158 4207 3151 595 3933 4158 3616 591 3151 3933 4221 589 3616 3151 4436 584 4221 3616 4807 573 4436 4221 4849 567 4807 4436 5024 569 4849 4807 3521 621 5024 4849 4650 629 3521 5024 5393 628 4650 3521 5147 612 5393 4650 4845 595 5147 5393 3995 597 4845 5147 4493 593 3995 4845 4680 590 4493 3995 5463 580 4680 4493 4761 574 5463 4680 5307 573 4761 5463 5069 573 5307 4761 3501 620 5069 5307 4952 626 3501 5069 5152 620 4952 3501 5317 588 5152 4952 5189 566 5317 5152 4030 557 5189 5317 4420 561 4030 5189 4571 549 4420 4030 4551 532 4571 4420 4819 526 4551 4571 5133 511 4819 4551 4532 499 5133 4819 3339 555 4532 5133 4380 565 3339 4532 4632 542 4380 3339 4719 527 4632 4380 4212 510 4719 4632 3615 514 4212 4719 3420 517 3615 4212 4571 508 3420 3615 4407 493 4571 3420 4386 490 4407 4571 4386 469 4386 4407 4744 478 4386 4386 3185 528 4744 4386 3890 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 time4 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Y[t] = -513.810663688752 + 1.63308823271502X[t] + 0.468641624549366Y1[t] + 0.467230093477431Y2[t] -78.0707028585922M1[t] -49.7223636565174M2[t] -1482.34079692405M3[t] + 161.088672144258M4[t] + 702.060124181986M5[t] -59.3880078675724M6[t] -412.849543664895M7[t] -1029.54724635694M8[t] -241.784142392865M9[t] + 358.552685645115M10[t] + 291.710793442415M11[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)-513.810663688752633.711693-0.81080.4214850.210743
X1.633088232715021.1290621.44640.154560.07728
Y10.4686416245493660.1313923.56680.0008310.000416
Y20.4672300934774310.1439413.2460.0021370.001068
M1-78.0707028585922193.120067-0.40430.6878170.343909
M2-49.7223636565174191.627779-0.25950.7963790.39819
M3-1482.34079692405197.254797-7.514900
M4161.088672144258303.538580.53070.5980720.299036
M5702.060124181986241.2247462.91040.0054580.002729
M6-59.3880078675724200.385357-0.29640.7682270.384113
M7-412.849543664895205.566596-2.00830.0502510.025125
M8-1029.54724635694209.322581-4.91851.1e-055e-06
M9-241.784142392865239.460523-1.00970.31770.15885
M10358.552685645115206.8993911.7330.089520.04476
M11291.710793442415200.3573941.4560.1519160.075958


Multiple Linear Regression - Regression Statistics
Multiple R0.924165273843683
R-squared0.85408145337857
Adjusted R-squared0.811521877280653
F-TEST (value)20.0679032002945
F-TEST (DF numerator)14
F-TEST (DF denominator)48
p-value2.10942374678780e-15
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation311.962855999084
Sum Squared Residuals4671399.52910904


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
141324548.3525244822-416.352524482203
246854355.65527499672329.344725003276
331723100.0837068824571.9162931175536
442804320.59913965674-40.5991396567388
542074677.17255672924-470.17255672924
641584395.93835319514-237.938353195142
739333957.64308101489-24.6430810148915
831513214.23982645156-63.239826451562
936163523.8660560547592.1339439452506
1042213973.4811299434247.518870056596
1144364399.263972896536.7360271034989
1248074473.02136472618333.97863527382
1348494659.47264527676189.52735472324
1450244884.11247385547139.887526144535
1535213638.05057691131-117.050576911305
1646504671.94165650219-21.9416565021865
1753935038.12958392686354.870416073145
1851475126.2555427300520.7444572699457
1948454976.89762679116-131.897626791163
2039954106.99772695519-111.997726955194
2144934348.77960889126144.220391108739
2246804780.45512180086-100.455121800865
2354635017.59891761351445.401082386493
2447615170.40801427723-409.408014277234
2553075127.5589659451179.441034054899
2650695083.79010652997-14.7901065299732
2735013871.49774459598-370.497744595976
2849524678.69491351954273.305086480462
2951525157.25004680949-5.2500468094948
3053175115.22228185868201.777718141319
3151894896.60469168776292.395308312241
3240304282.31603238274-252.316032382739
3344204473.65039445984-53.6503944598448
3445714695.64071893916-124.640718939156
3545514854.02094854345-303.020948543453
3648194613.69053732885205.309462671148
3751334627.37486448922505.625135510784
3845324908.49728005916-376.497280059163
3933393432.38842082142-93.3884208214166
4043804252.25402794954127.745972050455
4146324686.11488027214-54.114880272142
4247194504.6546414283214.345358571696
4342124281.94441056693-69.944410566933
4436153474.82677529176140.173224708241
4534203750.82443670495-330.824436704947
4645713966.14198805534604.85801194466
4744074323.1004139901483.8995860098644
4843864487.414967016-101.414967016003
4943864288.5822018245697.4177981754405
5047444321.81650315804422.183496841956
5131853138.6261831149446.3738168850645
5238904228.51026237199-338.510262371992
5345204345.33293226227174.667067737732
5439904188.92918078782-198.929180787818
5538093874.91018993925-65.9101899392526
5632362948.61963891875287.380361081253
5735513402.8795038892148.120496110802
5832643891.28104126124-627.281041261236
5935793842.0157469564-263.015746956404
6035373565.46511665173-28.4651166517309
6130383593.65879798216-555.65879798216
6228883388.12836140063-500.12836140063
6321981735.35336767392462.646632326079


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
180.6723871048462330.6552257903075340.327612895153767
190.515062604570450.969874790859100.48493739542955
200.3644991938995890.7289983877991790.635500806100411
210.2483560079386960.4967120158773910.751643992061304
220.1871785585675760.3743571171351530.812821441432424
230.2666274375998540.5332548751997090.733372562400146
240.379423708721480.758847417442960.62057629127852
250.2872110671470770.5744221342941530.712788932852924
260.2222218732007820.4444437464015630.777778126799218
270.2444188473162660.4888376946325310.755581152683734
280.2170397114940730.4340794229881450.782960288505927
290.152552749866750.30510549973350.84744725013325
300.1519635185315230.3039270370630470.848036481468477
310.1677985410117230.3355970820234460.832201458988277
320.1262218311898350.252443662379670.873778168810165
330.088425267385960.176850534771920.91157473261404
340.05616467098942610.1123293419788520.943835329010574
350.04528310920370540.09056621840741070.954716890796295
360.03833755511113140.07667511022226280.961662444888869
370.1251202316151310.2502404632302620.874879768384869
380.1057110123580640.2114220247161280.894288987641936
390.06785091942058420.1357018388411680.932149080579416
400.08844045611308940.1768809122261790.91155954388691
410.05622192463507340.1124438492701470.943778075364927
420.1536962240610770.3073924481221540.846303775938923
430.3159373797781680.6318747595563360.684062620221832
440.5054701824139910.9890596351720170.494529817586009
450.4054396623163010.8108793246326020.594560337683699


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 level20.0714285714285714OK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/10zs3g1261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/10zs3g1261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/1du0u1261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/1du0u1261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/2pts61261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/2pts61261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/3y8x91261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/3y8x91261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/4zst21261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/4zst21261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/5gbwl1261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/5gbwl1261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/64wxk1261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/64wxk1261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/7ejnb1261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/7ejnb1261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/8qlrh1261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/8qlrh1261227429.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/9ibbu1261227429.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/19/t1261227490j6nistbvq2ayr4h/9ibbu1261227429.ps (open in new window)


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