Home » date » 2009 » Nov » 17 »

*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: Tue, 17 Nov 2009 12:24:47 -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/17/t1258485990hq1cbrad8j3cc62.htm/, Retrieved Tue, 17 Nov 2009 20:26:43 +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/17/t1258485990hq1cbrad8j3cc62.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 «
344744 492865 338653 480961 327532 461935 326225 456608 318672 441977 317756 439148 337302 488180 349420 520564 336923 501492 330758 485025 321002 464196 320820 460170 327032 467037 324047 460070 316735 447988 315710 442867 313427 436087 310527 431328 330962 484015 339015 509673 341332 512927 339092 502831 323308 470984 325849 471067 330675 476049 332225 474605 331735 470439 328047 461251 326165 454724 327081 455626 346764 516847 344190 525192 343333 522975 345777 518585 344094 509239 348609 512238 354846 519164 356427 517009 353467 509933 355996 509127 352487 500857 355178 506971 374556 569323 375021 579714 375787 577992 372720 565464 364431 547344 370490 554788 376974 562325 377632 560854 378205 555332 370861 543599 369167 536662 371551 542722 382842 593530 381903 610763 384502 612613 392058 611324 384359 594167 388884 595454 386586 590865 387495 589379 385705 584428 378670 573100 377367 567456 376911 569028 389827 620735 387820 628884 3872 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] = + 72515.1331006383 + 0.548453531164433X[t] + 3444.62240244408M1[t] + 5252.44902743883M2[t] + 6444.18114239702M3[t] + 7655.64877227978M4[t] + 9291.3039631184M5[t] + 9145.69561028996M6[t] -3397.38353593821M7[t] -10003.1470243896M8[t] -9464.2835414011M9[t] -5046.2793650683M10[t] -2975.32673037337M11[t] -213.238635508375t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)72515.133100638312756.9332785.684400
X0.5484535311644330.02909618.849600
M13444.622402444082219.6827761.55190.1261370.063069
M25252.449027438832195.9181962.39190.0200230.010011
M36444.181142397022195.1524782.93560.0047650.002382
M47655.648772279782232.3498553.42940.001120.00056
M59291.30396311842311.3396674.01990.000178.5e-05
M69145.695610289962321.1421913.94020.0002210.000111
M7-3397.383535938212302.920102-1.47530.1455530.072777
M8-10003.14702438962472.023054-4.04650.0001567.8e-05
M9-9464.28354140112401.19951-3.94150.000220.00011
M10-5046.27936506832272.792059-2.22030.030320.01516
M11-2975.326730373372179.989875-1.36480.1775760.088788
t-213.23863550837571.089081-2.99960.0039790.001989


Multiple Linear Regression - Regression Statistics
Multiple R0.990415764972113
R-squared0.980923387505297
Adjusted R-squared0.976647595049587
F-TEST (value)229.413236883256
F-TEST (DF numerator)13
F-TEST (DF denominator)58
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation3775.4821923672
Sum Squared Residuals826747415.523148


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1344744346060.066504933-1316.06650493254
2338653341125.863659437-2472.86365943729
3327532331669.480254953-4137.48025495261
4326225329746.097288814-3521.09728881405
5318672323144.090229678-4472.0902296775
6317756321233.668201677-3477.66820167649
7337302335369.1239599941932.87604000558
8349420346311.2409892643108.75901073634
9336923336176.760090376746.239909624273
10330758331350.141333515-592.141333515424
11321002321784.116732078-782.116732078
12320820322338.130910475-1518.13091047498
13327032329335.745075917-2303.74507591685
14324047327109.257313781-3062.25731378062
15316735321461.335229702-4726.33522970174
16315710319650.933690983-3940.93369098307
17313427317354.835305018-3927.83530501847
18310527314385.89796187-3858.89796187012
19330962330525.951376594436.04862340595
20339015337779.1699552511235.83004474867
21341332339889.4625931401442.53740685949
22339092338557.041283329534.958716671184
23323308322948.155675522359.844324478328
24325849325755.76541347393.2345865266907
25330675331719.54467267-1044.54467267022
26332225332522.165763155-297.165763155156
27331735331215.801831774519.198168226073
28328047327174.839781809872.160218190492
29326165325017.5001392301147.49986077049
30327081325153.3582360031927.64176399699
31346764345973.914085684790.085914315782
32344190343731.756679292458.243320708333
33343333342841.46004818491.539951819767
34345777344638.5145871931138.48541280721
35344094341370.3818841172723.61811588344
36348609345777.2821189442831.71788105631
37354846352807.2550427242038.74495727574
38356427353219.9256725513207.07432744872
39353467350317.5619654823149.43803451844
40355996350873.7374137375122.26258626258
41352487347760.4432663384726.5567336622
42355178350754.841167544423.15883245967
43374556372195.6979609692360.30203903149
44375021371075.6764793383945.32352066161
45375787370456.8643461535330.13565384664
46372720367790.604048554929.39595145024
47364431359710.3400630374720.65993696321
48370490366555.116243893934.88375611019
49376974373920.1942752123053.80572478814
50377632374708.0071203552923.99287964465
51378205372657.9402007155547.05979928484
52370861367221.1639139373639.83608606275
53369167364838.958323584328.04167642017
54371551367803.7397340993747.26026590051
55382842382913.248963765-71.2489637654439
56381903385545.746542362-3642.74654236238
57384502386886.010422497-2384.0104224967
58392058390383.819361651674.18063834984
59384359382831.7161266491527.28387335146
60388884386299.6639161222584.33608387784
61386586387014.194428544-428.194428544277
62387495387793.78047072-298.780470720308
63385705386056.880517375-351.880517375007
64378670380842.227910719-2172.22791071870
65377367379169.172736157-1802.17273615689
66376911379672.494698811-2761.49469881056
67389827395275.063652993-5448.06365299336
68387820392925.409354493-5105.40935449257
69387267392893.442499653-5626.44249965347
70380575388259.879385763-7684.87938576305
71372402380951.289518598-8549.28951859844
72376740384666.041397096-7926.04139709605


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
170.0007152446306067080.001430489261213420.999284755369393
180.0002564466287341830.0005128932574683660.999743553371266
190.001366045661006990.002732091322013990.998633954338993
200.001352595796260210.002705191592520420.99864740420374
210.0007330761013524040.001466152202704810.999266923898648
220.000610543692797360.001221087385594720.999389456307203
230.000351663448615890.000703326897231780.999648336551384
240.0002275664793952570.0004551329587905140.999772433520605
250.0001414150553941370.0002828301107882750.999858584944606
260.0005285929049696620.001057185809939320.99947140709503
270.009259945613971920.01851989122794380.990740054386028
280.02057673214293870.04115346428587740.979423267857061
290.03923266770748980.07846533541497960.96076733229251
300.03235373969249090.06470747938498190.96764626030751
310.3635500137928110.7271000275856230.636449986207189
320.5085635353449780.9828729293100430.491436464655022
330.5325835983100360.9348328033799280.467416401689964
340.4997291166706770.9994582333413530.500270883329323
350.4475678029431030.8951356058862060.552432197056897
360.4078607736702090.8157215473404180.592139226329791
370.3919106588816170.7838213177632330.608089341118383
380.349623223534030.699246447068060.65037677646597
390.3935777434156750.787155486831350.606422256584325
400.3799867707881350.759973541576270.620013229211865
410.3854149095351140.7708298190702290.614585090464886
420.391622535878920.783245071757840.60837746412108
430.7093903123558140.5812193752883730.290609687644186
440.6789772541940790.6420454916118420.321022745805921
450.6420277786941310.7159444426117390.357972221305869
460.568548408962030.862903182075940.43145159103797
470.5481721970617640.9036556058764710.451827802938236
480.4686975273605170.9373950547210350.531302472639483
490.4040391069790940.8080782139581880.595960893020906
500.3582171828047150.716434365609430.641782817195285
510.2799746791037020.5599493582074040.720025320896298
520.2156278740552530.4312557481105060.784372125944747
530.2013749104610550.4027498209221090.798625089538945
540.2568576225842890.5137152451685780.743142377415711
550.9737384576077030.05252308478459440.0262615423922972


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level100.256410256410256NOK
5% type I error level120.307692307692308NOK
10% type I error level150.384615384615385NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/10ypdc1258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/10ypdc1258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/1nhnj1258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/1nhnj1258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/27tc61258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/27tc61258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/36kfd1258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/36kfd1258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/4b3c61258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/4b3c61258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/5yph51258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/5yph51258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/6x9401258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/6x9401258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/787ra1258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/787ra1258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/8le3i1258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/8le3i1258485883.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/9uj2w1258485883.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/17/t1258485990hq1cbrad8j3cc62/9uj2w1258485883.ps (open in new window)


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