Home » date » 2011 » Feb » 03 »

*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: Thu, 03 Feb 2011 09:54:14 +0000
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6.htm/, Retrieved Thu, 03 Feb 2011 10:56:21 +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/2011/Feb/03/t12967269814o51cmdanmpfcl6.htm/},
    year = {2011},
}
@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 = {2011},
    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 «
5393 552486 3.90 3.0 628232 5147 516610 3.90 2.2 612117 4846 487587 3.88 2.3 595404 3995 403620 3.89 2.8 597141 4491 459427 3.89 2.8 593408 4676 473058 3.93 2.8 590072 5461 583054 3.94 2.2 579799 4758 509448 3.97 2.6 574205 5302 551582 4.00 2.8 572775 5066 524752 4.04 2.5 572942 3491 370725 4.18 2.4 619567 4944 531443 4.32 2.3 625809 5148 537833 4.37 1.9 619916 5351 551410 4.40 1.7 587625 5178 520983 4.38 2.0 565742 4025 395542 4.36 2.1 557274 4449 442878 4.36 1.7 560576 4594 454919 4.40 1.8 548854 4603 488905 4.41 1.8 531673 4911 496085 4.43 1.8 525919 5236 540146 4.42 1.3 511038 4652 496529 4.46 1.3 498662 3479 372656 4.61 1.3 555362 4556 486704 4.78 1.2 564591 4815 495334 4.88 1.4 541657 4949 504697 4.95 2.2 527070 4499 464856 4.95 2.9 509846 3865 388472 4.93 3.1 514258 3657 377508 4.93 3.5 516922 4814 468895 4.91 3.6 507561 4614 471295 4.88 4.4 492622 4539 482956 4.83 4.1 490243 4492 483404 4.83 5.1 469357 4779 495548 4.85 5.8 477580 3193 333806 4.99 5.9 528379 3894 4116 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 time5 seconds
R Server'Sir Ronald Aylmer Fisher' @ 193.190.124.24


Multiple Linear Regression - Estimated Regression Equation
Nieuwe_woningen[t] = -53.6847847883118 + 0.0098347095728283Bewoonbare_opp[t] -31.5645873061969Rentevoet[t] + 10.4884037764686Inflatie[t] + 8.20050280286885e-05Werkloosheid[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)-53.6847847883118688.410608-0.0780.9381240.469062
Bewoonbare_opp0.00983470957282830.00029333.596700
Rentevoet-31.564587306196971.334489-0.44250.6598720.329936
Inflatie10.488403776468613.0000870.80680.423260.21163
Werkloosheid8.20050280286885e-050.0007140.11490.9089740.454487


Multiple Linear Regression - Regression Statistics
Multiple R0.98063307085055
R-squared0.961641219645778
Adjusted R-squared0.958851490165471
F-TEST (value)344.707695292357
F-TEST (DF numerator)4
F-TEST (DF denominator)55
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation144.642445947059
Sum Squared Residuals1150679.04432514


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
153935339.7360718690653.263928130939
251474977.19379718641169.806202813585
348464692.07060334455153.929396655454
439953871.35054339173123.649456608269
544914419.8900557529371.1099442470712
646764552.4108296744123.589170325600
754615626.73841805534-165.738418055339
847584905.63447300235-147.634473002349
953025321.04360208992-19.0436020899229
1050665052.7829344654313.2170655345680
1134913536.32772492273-45.327724922731
1249445111.98657083299-167.98657083299
1351485168.57351849729-20.5735184972924
1453515296.4067276330354.5932723669718
1551784999.14931631129178.850683688706
1640253766.45922633256258.540773667436
1744494228.07045776393220.929542236073
1845944345.3151896772248.684810322800
1946034677.83305495972-74.8330549597193
2049114747.34312101523163.656878984775
2152365174.5213866663561.4786133336542
2246524743.28338150916-91.283381509163
2334793524.9433995875-45.9433995875004
2445564640.9143611334-84.9143611333986
2548154722.8484234587792.1515765412291
2649494819.91580375505129.084196244951
2744994434.0205677047664.9794322952415
2838653685.89689037892179.103109621078
2936573582.4829575276974.5170424723116
3048144482.16004431614331.839955683858
3146144513.87593481757100.124065182429
3245394626.79510141701-87.7951014170103
3344924639.9766980667-147.976698066699
3447794766.7943293620112.2056706379903
3531933176.9043052072216.0956947927764
3638943932.54232173802-38.5423217380231
3745314760.57621167498-229.576211674983
3840084133.68877367723-125.688773677227
3937643884.82346414323-120.823464143234
4032903196.0746886954493.925311304557
4136443452.29972071624191.700279283764
4234383678.18007980946-240.180079809460
4338333868.16066454686-35.1606645468609
4439224060.80898480764-138.808984807636
4535243561.34822014776-37.3482201477646
4634933538.10816343838-45.1081634383786
4728142788.7091599427825.290840057217
4838994017.36322158735-118.363221587350
4936533814.69193125164-161.691931251642
5039693996.68838492534-27.688384925343
5134273486.87570129358-59.8757012935767
5230673010.6349715247256.365028475278
5333013251.5843128450949.4156871549139
5432113002.88183615055208.118163849447
5533823499.09199150516-117.091991505156
5636133768.13362543468-155.133625434676
5737834024.95199133376-241.951991333763
5839714163.88038989557-192.880389895568
5928423000.27432794457-158.274327944569
6041614337.97703928362-176.977039283616


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
80.1774300691194070.3548601382388150.822569930880593
90.2376214420234530.4752428840469070.762378557976547
100.1295855505700430.2591711011400850.870414449429957
110.1753268692871200.3506537385742410.82467313071288
120.1088839188663230.2177678377326470.891116081133677
130.1272244117536460.2544488235072920.872775588246354
140.1840485657945790.3680971315891580.815951434205421
150.3146195746855190.6292391493710390.68538042531448
160.3457400682868030.6914801365736060.654259931713197
170.3345422647238140.6690845294476280.665457735276186
180.371230424488140.742460848976280.62876957551186
190.4714034740948990.9428069481897980.528596525905101
200.4699717518995050.939943503799010.530028248100495
210.4382211150365480.8764422300730960.561778884963452
220.5176821433078740.9646357133842520.482317856692126
230.5597849975952080.8804300048095850.440215002404792
240.4976080018340290.9952160036680570.502391998165971
250.4760360620953380.9520721241906760.523963937904662
260.4884017526534380.9768035053068750.511598247346562
270.4435946223941040.8871892447882080.556405377605896
280.4149983780066170.8299967560132340.585001621993383
290.3628367295882840.7256734591765670.637163270411716
300.8211786461084740.3576427077830520.178821353891526
310.886567143169350.2268657136612990.113432856830649
320.9022624133238910.1954751733522180.097737586676109
330.9059394121499380.1881211757001250.0940605878500624
340.9537111393757740.0925777212484520.046288860624226
350.9330101258356720.1339797483286550.0669898741643276
360.9095485717690120.1809028564619750.0904514282309876
370.8911606346134590.2176787307730830.108839365386541
380.8557024707575110.2885950584849780.144297529242489
390.8700308053615310.2599383892769380.129969194638469
400.8187879615733890.3624240768532220.181212038426611
410.9207932659260680.1584134681478630.0792067340739316
420.9757863637473480.04842727250530430.0242136362526522
430.9649294174097690.07014116518046280.0350705825902314
440.9517675330238870.09646493395222630.0482324669761131
450.9231081131867210.1537837736265580.0768918868132791
460.8790126153632930.2419747692734140.120987384636707
470.8315531412944260.3368937174111470.168446858705574
480.7611417105742860.4777165788514270.238858289425713
490.8594435820113580.2811128359772850.140556417988642
500.772522200445710.454955599108580.22747779955429
510.8021928346343380.3956143307313240.197807165365662
520.925638679533310.1487226409333810.0743613204666905


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level10.0222222222222222OK
10% type I error level40.0888888888888889OK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/104a91296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/104a91296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/10k5du1296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/10k5du1296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/2qyqu1296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/2qyqu1296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/3ryjv1296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/3ryjv1296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/4xj7n1296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/4xj7n1296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/5exb91296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/5exb91296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/62xyj1296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/62xyj1296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/7dsz01296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/7dsz01296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/8uwwe1296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/8uwwe1296726845.ps (open in new window)


http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/92s171296726845.png (open in new window)
http://www.freestatistics.org/blog/date/2011/Feb/03/t12967269814o51cmdanmpfcl6/92s171296726845.ps (open in new window)


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





Copyright

Creative Commons License

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

Software written by Ed van Stee & Patrick Wessa


Disclaimer

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


Privacy Policy

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

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

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

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

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

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

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

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

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


FreeStatistics.org is powered by