Home » date » 2009 » Nov » 20 »

WS 7.4

*Unverified author*
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 09:06:40 -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/t1258734866sp3i3mfxwo20ntw.htm/, Retrieved Fri, 20 Nov 2009 17:34:38 +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/t1258734866sp3i3mfxwo20ntw.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 «
8 6,5 8,3 9,3 9,8 9,9 8,5 6,6 8 8,3 9,3 9,8 10,4 7,6 8,5 8 8,3 9,3 11,1 8 10,4 8,5 8 8,3 10,9 8,1 11,1 10,4 8,5 8 10 7,7 10,9 11,1 10,4 8,5 9,2 7,5 10 10,9 11,1 10,4 9,2 7,6 9,2 10 10,9 11,1 9,5 7,8 9,2 9,2 10 10,9 9,6 7,8 9,5 9,2 9,2 10 9,5 7,8 9,6 9,5 9,2 9,2 9,1 7,5 9,5 9,6 9,5 9,2 8,9 7,5 9,1 9,5 9,6 9,5 9 7,1 8,9 9,1 9,5 9,6 10,1 7,5 9 8,9 9,1 9,5 10,3 7,5 10,1 9 8,9 9,1 10,2 7,6 10,3 10,1 9 8,9 9,6 7,7 10,2 10,3 10,1 9 9,2 7,7 9,6 10,2 10,3 10,1 9,3 7,9 9,2 9,6 10,2 10,3 9,4 8,1 9,3 9,2 9,6 10,2 9,4 8,2 9,4 9,3 9,2 9,6 9,2 8,2 9,4 9,4 9,3 9,2 9 8,2 9,2 9,4 9,4 9,3 9 7,9 9 9,2 9,4 9,4 9 7,3 9 9 9,2 9,4 9,8 6,9 9 9 9 9,2 10 6,6 9,8 9 9 9 9,8 6,7 10 9,8 9 9 9,3 6,9 9,8 10 9,8 9 9 7 9,3 9,8 10 9,8 9 7,1 9 9,3 9,8 10 9,1 7,2 9 9 9,3 9,8 9,1 7,1 9,1 9 9 9,3 9,1 6,9 9,1 9,1 9 9 9,2 7 9,1 9,1 9,1 9 8,8 6,8 9,2 9,1 9,1 9,1 8,3 6,4 8,8 9,2 9,1 9,1 8,4 6,7 8,3 8,8 9,2 9,1 8,1 6,6 8,4 8,3 8,8 9,2 7,7 6,4 8,1 8,4 8,3 8,8 7,9 6,3 7,7 8,1 8,4 8,3 7,9 6,2 7,9 7,7 8,1 8,4 8 6,5 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
WLMan[t] = + 4.74589368190231 + 0.252977925543289WLVrouw[t] + 0.286731211867211`Yt-1`[t] -0.140281941699051`Yt-2`[t] + 0.0307676256758232`Yt-3`[t] -0.0942370090570313`Yt-4`[t] -0.211902844334609M1[t] -0.403473617050317M2[t] -0.249269058051509M3[t] -0.592689012093239M4[t] -0.528197626041862M5[t] -0.515370882802887M6[t] -0.326476270103165M7[t] -0.038971385595141M8[t] + 0.131030026188113M9[t] + 0.104218769786131M10[t] + 0.00936951584773028M11[t] -0.0130676658698532t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)4.745893681902311.4849753.19590.0028040.001402
WLVrouw0.2529779255432890.3588250.7050.4850990.242549
`Yt-1`0.2867312118672110.5761070.49770.621560.31078
`Yt-2`-0.1402819416990510.572234-0.24510.8076610.403831
`Yt-3`0.03076762567582320.5559720.05530.9561570.478079
`Yt-4`-0.09423700905703130.316676-0.29760.7676430.383821
M1-0.2119028443346090.286808-0.73880.4645490.232275
M2-0.4034736170503170.291209-1.38550.1739750.086988
M3-0.2492690580515090.414358-0.60160.5510270.275513
M4-0.5926890120932390.40213-1.47390.1487520.074376
M5-0.5281976260418620.394484-1.3390.1885390.09427
M6-0.5153708828028870.35084-1.4690.1500740.075037
M7-0.3264762701031650.292308-1.11690.2710540.135527
M8-0.0389713855951410.308159-0.12650.9000310.450015
M90.1310300261881130.3258350.40210.6898370.344918
M100.1042187697861310.3287110.31710.7529390.376469
M110.009369515847730280.2986610.03140.9751370.487569
t-0.01306766586985320.007412-1.7630.0859460.042973


Multiple Linear Regression - Regression Statistics
Multiple R0.85370008363738
R-squared0.728803832802469
Adjusted R-squared0.607479231687784
F-TEST (value)6.00705731654168
F-TEST (DF numerator)17
F-TEST (DF denominator)38
p-value2.25105635887068e-06
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation0.416181974052504
Sum Squared Residuals6.58188254999708


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
16.56.98856991869931-0.488569918699314
26.66.95872290909206-0.358722909092058
37.67.78231892804928-0.182318928049276
488.16257090907046-0.162570909070454
58.18.14123011877719-0.0412301187771918
67.77.76910544585012-0.0691054458501248
77.57.35503537066940.144964629330602
87.67.454221935867860.145778064132140
97.87.790431151506650.00956884849334667
107.87.92206859295998-0.122068592959981
117.87.85083202652003-0.0508320265200283
127.57.69373264693125-0.19373264693125
137.57.292307920891620.207692079108376
147.17.099233345693280.000766654306715076
157.57.57249211708176-0.0724921170817615
167.57.59951749965051-0.0995174996505113
177.67.550603698161180.049396301838819
187.77.36626719801550.3337328019845
197.77.185385256850060.514614743149939
207.97.432672783936120.467327216063881
218.17.69065334577040.4093466542296
228.27.709654505679270.490345494320729
238.27.577885372782850.622114627217151
248.27.441159425245040.758840574754956
257.97.177475360101250.722524639898754
267.36.994739784720330.305260215279669
276.97.35095289496016-0.450952894960158
286.67.29329323146241-0.693293231462409
296.77.23924205554948-0.539242055549475
306.97.05172363997436-0.151723639974359
3176.967111909436980.0328880905630153
327.17.20066980841795-0.100669808417948
337.27.42844951836889-0.228449518368886
347.17.45513193410954-0.355131934109542
356.97.36145792284849-0.461457922848491
3677.36739529625282-0.367395296252819
376.87.06048303611206-0.260483036112060
386.46.60063495583807-0.200634955838065
396.76.682893574834950.0171064251650543
406.66.327595918120590.27240408187941
416.46.200091901139630.199908098860370
426.36.228033928476340.0719660715236602
436.26.49866590575082-0.298665905750820
446.56.78630858105029-0.28630858105029
456.86.99046598435406-0.19046598435406
466.86.8131449672512-0.0131449672512064
476.46.50982467784863-0.109824677848631
486.16.29771263157089-0.197712631570886
495.85.98116376419576-0.181163764195756
506.15.846669004656260.253330995343740
517.26.511342485073860.688657514926141
527.36.617022441696040.682977558303964
536.96.568832226372520.331167773627478
546.16.28486978768368-0.184869787683677
555.86.19380155729274-0.393801557292736
566.26.42612689072778-0.226126890727784


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
210.007501102739497970.01500220547899590.992498897260502
220.007983054140283740.01596610828056750.992016945859716
230.007403454693459230.01480690938691850.99259654530654
240.02225756132317550.04451512264635090.977742438676825
250.02940474268956190.05880948537912370.970595257310438
260.01668544919523080.03337089839046160.98331455080477
270.06077297686069420.1215459537213880.939227023139306
280.565485635792690.8690287284146190.434514364207309
290.9217404917456730.1565190165086540.078259508254327
300.902006687259240.1959866254815210.0979933127407606
310.9928982097807810.01420358043843740.00710179021921872
320.9927913683094980.01441726338100420.00720863169050208
330.9861185593043740.02776288139125130.0138814406956256
340.9834463797768740.03310724044625220.0165536202231261
350.9787079889447460.04258402211050790.0212920110552540


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level100.666666666666667NOK
10% type I error level110.733333333333333NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/106x7r1258733196.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/106x7r1258733196.ps (open in new window)


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/25q9c1258733196.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/25q9c1258733196.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/37d3y1258733196.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/37d3y1258733196.ps (open in new window)


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


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


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


http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/73sbq1258733196.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Nov/20/t1258734866sp3i3mfxwo20ntw/73sbq1258733196.ps (open in new window)


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


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


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