Home » date » 2009 » Dec » 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: Thu, 17 Dec 2009 08:20:44 -0700
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg.htm/, Retrieved Thu, 17 Dec 2009 16:22:33 +0100
 
BibTeX entries for LaTeX users:
@Manual{KEY,
    author = {{YOUR NAME}},
    publisher = {Office for Research Development and Education},
    title = {Statistical Computations at FreeStatistics.org, URL http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg.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 «
104.2 97.4 103.2 97 112.7 105.4 106.4 102.7 102.6 98.1 110.6 104.5 95.2 87.4 89 89.9 112.5 109.8 116.8 111.7 107.2 98.6 113.6 96.9 101.8 95.1 102.6 97 122.7 112.7 110.3 102.9 110.5 97.4 121.6 111.4 100.3 87.4 100.7 96.8 123.4 114.1 127.1 110.3 124.1 103.9 131.2 101.6 111.6 94.6 114.2 95.9 130.1 104.7 125.9 102.8 119 98.1 133.8 113.9 107.5 80.9 113.5 95.7 134.4 113.2 126.8 105.9 135.6 108.8 139.9 102.3 129.8 99 131 100.7 153.1 115.5 134.1 100.7 144.1 109.9 155.9 114.6 123.3 85.4 128.1 100.5 144.3 114.8 153 116.5 149.9 112.9 150.9 102 141 106 138.9 105.3 157.4 118.8 142.9 106.1 151.7 109.3 161 117.2 138.5 92.5 135.9 104.2 151.5 112.5 164 122.4 159.1 113.3 157 100 142.1 110.7 144.8 112.8 152.1 109.8 154.9 117.3 148.4 109.1 157.3 115.9 145.7 96 133.8 99.8 156.8 116.8
 
Output produced by software:

Enter (or paste) a matrix (table) containing all data (time) series. Every column represents a different variable and must be delimited by a space or Tab. Every row represents a period in time (or category) and must be delimited by hard returns. The easiest way to enter data is to copy and paste a block of spreadsheet cells. Please, do not use commas or spaces to seperate groups of digits!


Summary of computational transaction
Raw Inputview raw input (R code)
Raw Outputview raw output of R engine
Computing time4 seconds
R Server'Gwilym Jenkins' @ 72.249.127.135


Multiple Linear Regression - Estimated Regression Equation
Omzet[t] = + 29.6444465901532 + 0.832814320948403Productie[t] -13.2023060390343M1[t] -14.0192330461690M2[t] -7.22885821757064M3[t] -12.0853823690019M4[t] -11.0120699935285M5[t] -8.77747562585243M6[t] -10.5632622060097M7[t] -20.7979652292691M8[t] -14.2683565650436M9[t] -10.2440374584020M10[t] -8.42173846251315M11[t] + 0.697992924868762t + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)29.644446590153214.963411.98110.0525850.026293
Productie0.8328143209484030.1577475.27942e-061e-06
M1-13.20230603903432.641013-4.9996e-063e-06
M2-14.01923304616902.649091-5.29212e-061e-06
M3-7.228858217570643.168455-2.28150.0264120.013206
M4-12.08538236900192.761009-4.37725.4e-052.7e-05
M5-11.01206999352852.684727-4.10170.0001376.8e-05
M6-8.777475625852433.277109-2.67840.0097350.004868
M7-10.56326220600973.288779-3.21190.0022050.001102
M8-20.79796522926912.680361-7.759400
M9-14.26835656504363.283533-4.34546e-053e-05
M10-10.24403745840203.448381-2.97070.0043990.002199
M11-8.421738462513152.972414-2.83330.0064280.003214
t0.6979929248687620.03954217.652100


Multiple Linear Regression - Regression Statistics
Multiple R0.979694556876288
R-squared0.959801424773025
Adjusted R-squared0.95029994335574
F-TEST (value)101.015976627284
F-TEST (DF numerator)13
F-TEST (DF denominator)55
p-value0
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation4.35053862743482
Sum Squared Residuals1040.99524918413


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
1104.298.2562483363625.94375166363801
2103.297.80418852571675.39581147428328
3112.7112.2881965751500.411803424849511
4106.4105.8810666820270.518933317972653
5102.6103.821426106007-1.22142610600683
6110.6112.084025052621-1.48402505262144
795.296.7551065091152-1.5551065091152
88989.3004322130956-0.300432213095634
9112.5113.101038789063-0.601038789063119
10116.8119.405698030375-2.60569803037536
11107.2111.016122346709-3.8161223467089
12113.6118.720069388479-5.12006938847858
13101.8104.716690496606-2.91669049660587
14102.6106.180103624142-3.58010362414194
15122.7126.743656216499-4.04365621649898
16110.3114.423544644642-4.12354464464214
17110.5111.614371179768-1.11437117976810
18121.6126.206358965591-4.60635896559055
19100.3105.131021607540-4.83102160754035
20100.7103.422766126065-2.72276612606474
21123.4125.058055467566-1.65805546756638
22127.1126.6156730794730.484326920527255
23124.1123.8059533461610.294046653839383
24131.2131.0102117953610.189788204638797
25111.6112.676198434557-1.0761984345568
26114.2113.6399229695240.560077030476217
27130.1128.4570567473371.64294325266311
28125.9122.7161783109723.18382168902757
29119120.573256302857-1.57325630285711
30133.8136.664309866387-2.86430986638669
31107.5108.093643619801-0.593643619800858
32113.5110.8825854714472.61741452855336
33134.4132.6844376771381.71556232286203
34126.8131.327205165725-4.52720516572491
35135.6136.262658617233-0.662658617232932
36139.9139.969096918450-0.0690969184502082
37129.8124.7164965451555.08350345484509
38131126.0133468085014.98665319149873
39153.1145.8273665120057.2726334879952
40134.1129.3431833354064.75681666459406
41144.1138.7763803884735.32361961152656
42155.9145.62319498947610.2768050105243
43123.3120.2172231624943.0827768375062
44128.1123.2560093104244.84399068957587
45144.3142.3928556890811.90714431091945
46153148.5309520662034.46904793379688
47149.9148.0531124315471.84688756845348
48150.9148.0951677205912.80483227940916
49141138.9221118902192.07788810978111
50138.9138.2202077832890.679792216710943
51157.4156.9515688695600.448431130440338
52142.9142.2162957669520.683704233047565
53151.7146.6526068943305.04739310567046
54161156.1644273223674.83557267763329
55138.5134.5061199396533.99388006034739
56135.9134.7133373963581.18666260364164
57151.5148.8532978493242.64670215067564
58164161.8204716582242.17952834177614
59159.1156.7621532583512.33784674164897
60157154.8054541771192.19454582288084
61142.1151.212254297102-9.11225429710153
62144.8152.842230288827-8.04223028882722
63152.1157.832155079449-5.73215507944917
64154.9159.919731260000-5.01973125999971
65148.4154.861959128565-6.46195912856498
66157.3163.457683803559-6.15768380355891
67145.7145.796885161397-0.0968851613971864
68133.8139.424869482611-5.6248694826105
69156.8160.810314527828-4.01031452782762


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
170.2599450519939760.5198901039879520.740054948006024
180.1431063400571540.2862126801143080.856893659942846
190.089702392089890.179404784179780.91029760791011
200.04745900127902560.09491800255805120.952540998720974
210.03217307685107230.06434615370214460.967826923148928
220.0878895033655670.1757790067311340.912110496634433
230.1194542563181140.2389085126362270.880545743681886
240.1666858923969350.3333717847938710.833314107603065
250.1172247483263370.2344494966526740.882775251673663
260.08851620245946340.1770324049189270.911483797540537
270.1026057038611980.2052114077223960.897394296138802
280.1149379489743100.2298758979486210.88506205102569
290.08737740043449760.1747548008689950.912622599565502
300.1134231581151650.2268463162303300.886576841884835
310.1168198575774330.2336397151548670.883180142422567
320.1129330246584860.2258660493169720.887066975341514
330.1073621920021910.2147243840043820.89263780799781
340.2667928990362050.533585798072410.733207100963795
350.3774355459366080.7548710918732160.622564454063392
360.6044215263695470.7911569472609060.395578473630453
370.5696226625652530.8607546748694950.430377337434748
380.5187329604974680.9625340790050630.481267039502532
390.5438514628760670.9122970742478660.456148537123933
400.4859991504345470.9719983008690930.514000849565453
410.4224672894448290.8449345788896580.577532710555171
420.5938154964280870.8123690071438260.406184503571913
430.6673798609968740.6652402780062520.332620139003126
440.5740791772327470.8518416455345070.425920822767253
450.6399664962731850.720067007453630.360033503726815
460.6177026506000370.7645946987999260.382297349399963
470.7572399193315510.4855201613368970.242760080668449
480.8967690802553220.2064618394893570.103230919744678
490.9003202335432960.1993595329134080.099679766456704
500.8533822716539060.2932354566921880.146617728346094
510.8292170591418550.341565881716290.170782940858145
520.6969861771168650.606027645766270.303013822883135


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level00OK
10% type I error level20.0555555555555556OK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/10tsr11261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/10tsr11261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/1m96z1261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/1m96z1261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/24kby1261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/24kby1261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/367kt1261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/367kt1261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/4hg9p1261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/4hg9p1261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/5k2z81261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/5k2z81261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/6nmpj1261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/6nmpj1261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/7992y1261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/7992y1261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/86qa71261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/86qa71261063239.ps (open in new window)


http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/9mwyg1261063239.png (open in new window)
http://www.freestatistics.org/blog/date/2009/Dec/17/t1261063341zar8zcje0mnnvtg/9mwyg1261063239.ps (open in new window)


 
Parameters (Session):
 
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