Home » date » 2010 » Nov » 23 »

ws7 trend

*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, 23 Nov 2010 18:36: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/2010/Nov/23/t1290537295nqx06hepanv1ics.htm/, Retrieved Tue, 23 Nov 2010 19:34:58 +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/Nov/23/t1290537295nqx06hepanv1ics.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 «
1 28 6 6 6.06 6.06 3.53 3.53 48 48 5 5 1 40 5 5 8.1 8.1 4.52 4.52 63 63 11 11 1 79 3 3 79.38 79.38 3.72 3.72 113 113 13 13 1 16 2 2 26.26 26.26 3.17 3.17 104 104 1 1 1 90 2 2 39.56 39.56 3.39 3.39 89 89 11 11 1 87 5 5 65.61 65.61 4.15 4.15 97 97 3 3 1 53 5 5 80.3 80.3 3.09 3.09 114 114 11 11 1 23 5 5 34.68 34.68 2.76 2.76 57 57 9 9 1 42 6 6 7.17 7.17 5.14 5.14 127 127 10 10 1 64 4 4 65.88 65.88 4.78 4.78 64 64 4 4 1 87 6 6 42.69 42.69 4.22 4.22 91 91 2 2 1 77 2 2 54.94 54.94 3.93 3.93 127 127 2 2 1 70 4 4 89.99 89.99 3.01 3.01 45 45 10 10 1 82 4 4 72.64 72.64 5.12 5.12 40 40 9 9 1 44 3 3 24.96 24.96 5.82 5.82 33 33 1 1 1 36 2 2 57.52 57.52 2.83 2.83 60 60 7 7 0 73 2 0 71.91 0 5.11 0 50 0 3 0 0 75 3 0 65.34 0 5.99 0 128 0 11 0 0 21 3 0 34.62 0 3.15 0 52 0 7 0 0 81 2 0 60.92 0 3.5 0 40 0 1 0 0 99 3 0 56.49 0 4.5 0 29 0 9 0 0 54 3 0 56.19 0 3.31 0 36 0 5 0 0 6 4 0 61.2 0 5.31 0 49 0 9 0 0 71 5 0 58.2 0 4.24 0 57 0 7 0 0 93 6 0 75.91 0 5.06 0 82 0 4 0 0 82 3 0 73.66 0 4.72 0 34 0 10 0 0 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 time7 seconds
R Server'RServer@AstonUniversity' @ vre.aston.ac.uk


Multiple Linear Regression - Estimated Regression Equation
slaagkans[t] = + 36.7863750286887 -70.406096372685klant[t] -1.04098616693031verzekeraar[t] + 1.39545275131342verzekeraar_klant[t] + 0.554792741023526kost[t] + 0.056752300999544kost_klant[t] -2.24035951676562grootte[t] + 13.5990278640766grootte_klant[t] -0.0426617485641796snelheid[t] + 0.221180838587168snelheid_klant[t] + 0.854266191255212maand[t] -0.612581041231767maand_klant[t] + e[t]


Multiple Linear Regression - Ordinary Least Squares
VariableParameterS.D.T-STAT
H0: parameter = 0
2-tail p-value1-tail p-value
(Intercept)36.786375028688730.3040061.21390.2322720.116136
klant-70.40609637268559.291374-1.18750.2424160.121208
verzekeraar-1.040986166930313.528783-0.2950.7696010.3848
verzekeraar_klant1.395452751313426.3725260.2190.8278380.413919
kost0.5547927410235260.215812.57070.0141890.007094
kost_klant0.0567523009995440.3629040.15640.8765580.438279
grootte-2.240359516765626.314635-0.35480.724710.362355
grootte_klant13.599027864076610.751921.26480.2136450.106823
snelheid-0.04266174856417960.193603-0.22040.8267730.413387
snelheid_klant0.2211808385871680.3049560.72530.4727190.236359
maand0.8542661912552121.5572870.54860.5865160.293258
maand_klant-0.6125810412317672.470105-0.2480.8054710.402736


Multiple Linear Regression - Regression Statistics
Multiple R0.534618638587279
R-squared0.285817088724916
Adjusted R-squared0.0790799301979175
F-TEST (value)1.38251435185315
F-TEST (DF numerator)11
F-TEST (DF denominator)38
p-value0.220791410434633
Multiple Linear Regression - Residual Statistics
Residual Standard Deviation28.8034976967944
Sum Squared Residuals31526.3762236312


Multiple Linear Regression - Actuals, Interpolation, and Residuals
Time or IndexActualsInterpolation
Forecast
Residuals
Prediction Error
12822.08648245419075.91351754580928
24038.3525466698581.647453330142
37981.5569342198438-2.55693421984381
41637.9630338016859-21.9630338016859
59048.334555046890841.6654449531092
68773.455962608693813.5440373913062
75375.3676765584414-22.3676765584414
82333.0616727553791-10.0616727553791
94256.3641873519403-14.3641873519403
106474.7731294237277-10.7731294237277
118759.276123924058527.7238760759415
127768.48235777141618.5176422285839
137067.47088560186732.52911439813267
148279.6930887354552.3069112645451
154454.948107560181-10.948107560181
163646.8132555163705-10.8132555163705
177363.58102271671429.4189772832858
187560.430045008541314.5699549914587
192149.5746611577697-28.5746611577697
208159.808914417989721.1910855820103
219961.373245655807237.6267543441928
225460.1571386534811-6.1571386534811
23660.2774071192339-54.2774071192339
247157.919401041148413.0805989588516
259361.237357226126831.7626427738732
268271.04711537392710.952884626073
273272.9137610915961-40.9137610915961
289373.023499965856319.9765000341437
292458.1694888560453-34.1694888560453
309667.694171141741428.3058288582586
318879.29868973271238.7013102672877
328328.894392242092654.1056077579074
332341.3240694232017-18.3240694232017
342046.9253824959355-26.9253824959355
353342.2274454905423-9.2274454905423
368871.552532232652316.4474677673477
379862.283879794001635.7161202059984
383440.7085608306196-6.70856083061955
395954.02108477315644.97891522684363
402626.2093026200867-0.209302620086662
411359.6879811851952-46.6879811851952
42635.8505006547148-29.8505006547148
434926.171295204302422.8287047956976
44340.2750804134853-37.2750804134853
457630.272352748392745.7276472516073
461254.4435546855668-42.4435546855668
476340.381928619960522.6180713800395
483548.9993791863894-13.9993791863894
496955.820092444168313.1799075558317
501025.4452657968455-15.4452657968455


Goldfeld-Quandt test for Heteroskedasticity
p-valuesAlternative Hypothesis
breakpoint indexgreater2-sidedless
150.6738823920355490.6522352159289020.326117607964451
160.5225317558211120.9549364883577760.477468244178888
170.3667227577007080.7334455154014160.633277242299292
180.2413828955629990.4827657911259980.758617104437001
190.1569228647128490.3138457294256990.84307713528715
200.09239674987916380.1847934997583280.907603250120836
210.05889685819076920.1177937163815380.94110314180923
220.02992165899418250.0598433179883650.970078341005817
230.02847257534839570.05694515069679130.971527424651604
240.09671493283535850.1934298656707170.903285067164642
250.08325173115517330.1665034623103470.916748268844827
260.05862842255796040.1172568451159210.94137157744204
270.09677436221488020.193548724429760.90322563778512
280.06433421913229380.1286684382645880.935665780867706
290.0672846768145650.134569353629130.932715323185435
300.05195056269351560.1039011253870310.948049437306484
310.03023170170281230.06046340340562460.969768298297188
320.06943094577755050.1388618915551010.93056905422245
330.04222474089521140.08444948179042280.957775259104789
340.03432927667745160.06865855335490320.965670723322548
350.01537505955305540.03075011910611080.984624940446945


Meta Analysis of Goldfeld-Quandt test for Heteroskedasticity
Description# significant tests% significant testsOK/NOK
1% type I error level00OK
5% type I error level10.0476190476190476OK
10% type I error level60.285714285714286NOK
 
Charts produced by software:
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/1088ve1290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/1088ve1290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/117yk1290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/117yk1290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/2ugx51290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/2ugx51290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/3ugx51290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/3ugx51290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/4ugx51290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/4ugx51290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/5ugx51290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/5ugx51290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/6npw81290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/6npw81290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/7gzdb1290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/7gzdb1290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/8gzdb1290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/8gzdb1290537364.ps (open in new window)


http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/9gzdb1290537364.png (open in new window)
http://www.freestatistics.org/blog/date/2010/Nov/23/t1290537295nqx06hepanv1ics/9gzdb1290537364.ps (open in new window)


 
Parameters (Session):
par1 = 2 ; par2 = Do not include Seasonal Dummies ; par3 = No Linear Trend ;
 
Parameters (R input):
par1 = 2 ; 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