Home » date » 2010 » Dec » 28 »

*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, 28 Dec 2010 14:37:11 +0000
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn.htm/, Retrieved Tue, 28 Dec 2010 15:35:02 +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/2010/Dec/28/t1293546902bgu8crmkkquchtn.htm/},
    year = {2010},
}
@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 = {2010},
    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 «
11100 8962 9173 8738 8459 8078 8411 8291 7810 8616 8312 9692 9911 8915 9452 9112 8472 8230 8384 8625 8221 8649 8625 10443 10357 8586 8892 8329 8101 7922 8120 7838 7735 8406 8209 9451 10041 9411 10405 8467 8464 8102 7627 7513 7510 8291 8064 9383 9706 8579 9474 8318 8213 8059 9111 7708 7680 8014 8007 8718 9486 9113 9025 8476 7952 7759 7835 7600 7651 8319 8812 8630
 
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 time5 seconds
R Server'Sir Ronald Aylmer Fisher' @ 193.190.124.24


Multiple Linear Regression - Estimated Regression Equation
Overlijdens[t] = + 9719.03333333333 + 626.820634920639M1[t] -537.753968253968M2[t] -53.9952380952378M3[t] -876.236507936508M4[t] -1164.81111111111M5[t] -1408.71904761905M6[t] -1177.79365079365M7[t] -1488.70158730159M8[t] -1642.10952380952M9[t] -1019.51746031746M10[t] -1055.92539682540M11[t] -7.92539682539685t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)9719.03333333333176.68116655.008900
M1626.820634920639216.336342.89740.0052720.002636
M2-537.753968253968216.113548-2.48830.0156790.007839
M3-53.9952380952378215.911776-0.25010.8033940.401697
M4-876.236507936508215.731083-4.06170.0001467.3e-05
M5-1164.81111111111215.571523-5.40341e-061e-06
M6-1408.71904761905215.433142-6.53900
M7-1177.79365079365215.31598-5.47011e-060
M8-1488.70158730159215.220073-6.917100
M9-1642.10952380952215.14545-7.632600
M10-1019.51746031746215.092131-4.73991.4e-057e-06
M11-1055.92539682540215.060134-4.90998e-064e-06
t-7.925396825396852.141944-3.70010.0004750.000238


Multiple Linear Regression - Regression Statistics
Multiple R0.899080149210731
R-squared0.80834511470479
Adjusted R-squared0.769364460068477
F-TEST (value)20.7370841317721
F-TEST (DF numerator)12
F-TEST (DF denominator)59
p-value1.11022302462516e-16
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation372.476602880371
Sum Squared Residuals8185590.3619048


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
11110010337.9285714286762.071428571448
289629165.42857142857-203.428571428571
391739641.2619047619-468.261904761906
487388811.09523809524-73.0952380952388
584598514.59523809524-55.595238095239
680788262.7619047619-184.761904761905
784118485.7619047619-74.7619047619057
882918166.92857142857124.071428571428
978108005.59523809524-195.595238095238
1086168620.2619047619-4.26190476190573
1183128575.92857142857-263.928571428572
1296929623.9285714285768.0714285714281
13991110242.8238095238-331.823809523814
1489159070.32380952381-155.32380952381
1594529546.15714285714-94.1571428571432
1691128715.99047619048396.009523809523
1784728419.4904761904852.5095238095234
1882308167.6571428571462.3428571428566
1983848390.65714285714-6.65714285714329
2086258071.82380952381553.17619047619
2182217910.49047619048310.509523809523
2286498525.15714285714123.842857142857
2386258480.82380952381144.17619047619
24104439528.82380952381914.17619047619
251035710147.7190476191209.280952380948
2685868975.21904761905-389.219047619048
2788929451.05238095238-559.052380952381
2883298620.88571428571-291.885714285714
2981018324.38571428571-223.385714285714
3079228072.55238095238-150.552380952381
3181208295.55238095238-175.552380952381
3278387976.71904761905-138.719047619048
3377357815.38571428571-80.3857142857145
3484068430.05238095238-24.0523809523811
3582098385.71904761905-176.719047619048
3694519433.7190476190517.2809523809524
371004110052.6142857143-11.6142857142896
3894118880.11428571429530.885714285715
39104059355.947619047621049.05238095238
4084678525.78095238095-58.7809523809522
4184648229.28095238095234.719047619048
4281027977.44761904762124.552380952381
4376278200.44761904762-573.447619047619
4475137881.61428571429-368.614285714286
4575107720.28095238095-210.280952380952
4682918334.94761904762-43.9476190476189
4780648290.61428571429-226.614285714286
4893839338.6142857142944.3857142857145
4997069957.50952380953-251.509523809527
5085798785.00952380952-206.009523809524
5194749260.84285714286213.157142857143
5283188430.67619047619-112.67619047619
5382138134.1761904761978.82380952381
5480597882.34285714286176.657142857143
5591118105.342857142861005.65714285714
5677087786.50952380952-78.5095238095234
5776807625.1761904761954.8238095238099
5880148239.84285714286-225.842857142857
5980078195.50952380952-188.509523809523
6087189243.50952380952-525.509523809523
6194869862.40476190477-376.404761904765
6291138689.90476190476423.095238095239
6390259165.7380952381-140.738095238095
6484768335.57142857143140.428571428572
6579528039.07142857143-87.0714285714278
6677597787.2380952381-28.2380952380946
6778358010.2380952381-175.238095238095
6876007691.40476190476-91.4047619047612
6976517530.07142857143120.928571428572
7083198144.7380952381174.261904761906
7188128100.40476190476711.595238095239
7286309148.40476190476-518.404761904761


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
160.814710909953660.3705781800926800.185289090046340
170.6941803329511040.6116393340977920.305819667048896
180.5762436816701030.8475126366597930.423756318329897
190.4412672656249740.8825345312499470.558732734375026
200.4008539446535440.8017078893070890.599146055346456
210.3491725014134080.6983450028268150.650827498586592
220.2511193305923870.5022386611847740.748880669407613
230.1885534620650490.3771069241300980.81144653793495
240.354946966933850.70989393386770.64505303306615
250.3266972900876260.6533945801752520.673302709912374
260.3368741466755250.6737482933510510.663125853324475
270.4171997889352190.8343995778704380.582800211064781
280.4347947547748680.8695895095497350.565205245225132
290.3797558921408570.7595117842817140.620244107859143
300.3091798738117990.6183597476235980.690820126188201
310.2507451611416390.5014903222832780.749254838858361
320.2338636500578350.4677273001156690.766136349942165
330.1751366976550650.3502733953101290.824863302344935
340.1251484314753480.2502968629506960.874851568524652
350.09450197873409840.1890039574681970.905498021265902
360.08731812716015480.1746362543203100.912681872839845
370.06362524666462820.1272504933292560.936374753335372
380.1412358227748770.2824716455497530.858764177225123
390.6516294568516880.6967410862966240.348370543148312
400.573507154322920.8529856913541610.426492845677081
410.5276511541205030.9446976917589930.472348845879497
420.4525664966952240.9051329933904470.547433503304776
430.620476180497260.7590476390054790.379523819502740
440.5984449113829480.8031101772341040.401555088617052
450.5379908919781420.9240182160437160.462009108021858
460.445689941606960.891379883213920.55431005839304
470.440476208252980.880952416505960.55952379174702
480.4482267965196140.8964535930392280.551773203480386
490.3738662514887050.747732502977410.626133748511295
500.3793269041920270.7586538083840530.620673095807973
510.318818555894870.637637111789740.68118144410513
520.2407887305615990.4815774611231990.7592112694384
530.1632613939276830.3265227878553670.836738606072317
540.1065957375035590.2131914750071180.893404262496441
550.7222390934746220.5555218130507560.277760906525378
560.6265720481534220.7468559036931560.373427951846578


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 level00OK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/10645d1293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/10645d1293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/1z2811293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/1z2811293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/2z2811293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/2z2811293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/3supm1293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/3supm1293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/4supm1293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/4supm1293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/5supm1293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/5supm1293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/6llo71293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/6llo71293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/7vc5a1293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/7vc5a1293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/8vc5a1293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/8vc5a1293547023.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/9vc5a1293547023.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Dec/28/t1293546902bgu8crmkkquchtn/9vc5a1293547023.ps (open in new window)


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