Home » date » 2008 » Oct » 10 »

primary composite outcome (missing are treated as zeroes)

R Software Module: rwasp_logisticregression.wasp (opens new window with default values)
Title produced by software: Bias-Reduced Logistic Regression
Date of computation: Fri, 10 Oct 2008 03:36:26 -0600
 
Cite this page as follows:
Statistical Computations at FreeStatistics.org, Office for Research Development and Education, URL http://www.freestatistics.org/blog/date/2008/Oct/10/t12236315636r81irw44sqtfke.htm/, Retrieved Fri, 10 Oct 2008 09:39:23 +0000
 
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/2008/Oct/10/t12236315636r81irw44sqtfke.htm/},
    year = {2008},
}
@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 = {2008},
    note = {{ISBN} 3-900051-07-0},
    url = {http://www.R-project.org},
}
 
Family? (F = Feedback message, R = changed R code, M = changed R Module, P = changed Parameters, D = changed Data)
 
Feedback Forum:

Post a new message
 
Original text written by user:
In this computation every blank is replaced by a zero. This may not be adequate - it is just displayed for the purpose of comparison.
 
IsPrivate?
This computation is private
 
User-defined keywords:
 
Dataseries X:
» Textbox « » Textfile « » CSV «
0 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 0 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 1 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 1 0 1 0 1 1 0 1 0 0 1 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 0 1 1 1 1 0 0 1 0 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 1 0 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 1 1 1 0 1 0 0 0 0 1 0 0 1 0 1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 1 1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 0 1 0 1 1 0 1 0 0 0 1 0 0 0 1 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 1 0 1 1 1 0 0 0 1 0 0 1 1 1 1 0 0 0 1 1 1 0 1 0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 1 0 1 0 1 1 0 1 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 0 0 0 1 1 0 1
 
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'Herman Ole Andreas Wold' @ 193.190.124.10:1001


Coefficients of Bias-Reduced Logistic Regression
VariableParameterS.E.t-stat2-sided p-value
(Intercept)-4.376669213796091.42342617716857-3.074742676506060.00250393711862484
IM2.807046673317241.401711441667322.002585261042230.0470238850659515
UC0.4763383599253930.6504165387618740.7323589292980550.465092308533444
DIA-0.7564296492137410.591866215441167-1.278041607172850.203208965567862
TEN-0.3936879837250640.585322062053738-0.6726006232256450.502236211100646


Summary of Bias-Reduced Logistic Regression
Deviance73.0449861485117
Penalized deviance68.2164597781075
Residual Degrees of Freedom150
ROC Area0.765151515151515
Hosmer–Lemeshow test
Chi-squareNA
Degrees of FreedomNA
P(>Chi)NA


Fit of Logistic Regression
IndexActualFittedError
100.00396298517614339-0.00396298517614339
200.0959201324934114-0.0959201324934114
300.0959201324934114-0.0959201324934114
410.1231092192845000.8768907807155
500.0618185337110289-0.0618185337110289
600.172270208230679-0.172270208230679
700.0124111744099204-0.0124111744099204
800.0124111744099204-0.0124111744099204
900.0959201324934114-0.0959201324934114
1000.00396298517614339-0.00396298517614339
1100.0618185337110289-0.0618185337110289
1200.135906500173194-0.135906500173194
1300.0198338727507165-0.0198338727507165
1400.135906500173194-0.135906500173194
1510.1359065001731940.864093499826806
1600.00940783085246568-0.00940783085246568
1700.135906500173194-0.135906500173194
1800.184376623989256-0.184376623989256
1900.135906500173194-0.135906500173194
2000.135906500173194-0.135906500173194
2100.0959201324934114-0.0959201324934114
2200.0959201324934114-0.0959201324934114
2300.184376623989256-0.184376623989256
2400.184376623989256-0.184376623989256
2500.0618185337110289-0.0618185337110289
2600.0618185337110289-0.0618185337110289
2700.0618185337110289-0.0618185337110289
2800.00586366883261908-0.00586366883261908
2900.00840609014893699-0.00840609014893699
3000.0124111744099204-0.0124111744099204
3100.00586366883261908-0.00586366883261908
3200.0889881905643604-0.0889881905643604
3300.00940783085246568-0.00940783085246568
3410.2510003503987100.74899964960129
3500.0618185337110289-0.0618185337110289
3600.00940783085246568-0.00940783085246568
3700.0889881905643604-0.0889881905643604
3800.172270208230679-0.172270208230679
3900.0134661456330231-0.0134661456330231
4000.0198338727507165-0.0198338727507165
4100.123109219284500-0.123109219284500
4200.135906500173194-0.135906500173194
4300.00840609014893699-0.00840609014893699
4400.0124111744099204-0.0124111744099204
4500.172270208230679-0.172270208230679
4600.0198338727507165-0.0198338727507165
4700.184376623989256-0.184376623989256
4800.172270208230679-0.172270208230679
4900.0889881905643604-0.0889881905643604
5000.0198338727507165-0.0198338727507165
5100.251000350398710-0.251000350398710
5200.00840609014893699-0.00840609014893699
5300.00840609014893699-0.00840609014893699
5400.0618185337110289-0.0618185337110289
5500.0124111744099204-0.0124111744099204
5600.0618185337110289-0.0618185337110289
5710.1231092192845000.8768907807155
5800.184376623989256-0.184376623989256
5900.0959201324934114-0.0959201324934114
6000.184376623989256-0.184376623989256
6100.0959201324934114-0.0959201324934114
6200.135906500173194-0.135906500173194
6300.0618185337110289-0.0618185337110289
6400.0959201324934114-0.0959201324934114
6500.135906500173194-0.135906500173194
6600.0959201324934114-0.0959201324934114
6700.0124111744099204-0.0124111744099204
6800.00940783085246568-0.00940783085246568
6910.09592013249341140.904079867506589
7010.1843766239892560.815623376010744
7100.0959201324934114-0.0959201324934114
7200.184376623989256-0.184376623989256
7300.0959201324934114-0.0959201324934114
7400.0959201324934114-0.0959201324934114
7500.0618185337110289-0.0618185337110289
7600.123109219284500-0.123109219284500
7700.00636567812954466-0.00636567812954466
7800.0134661456330231-0.0134661456330231
7900.0959201324934114-0.0959201324934114
8000.0959201324934114-0.0959201324934114
8100.0198338727507165-0.0198338727507165
8200.00940783085246568-0.00940783085246568
8300.184376623989256-0.184376623989256
8400.00396298517614339-0.00396298517614339
8500.00636567812954466-0.00636567812954466
8600.0959201324934114-0.0959201324934114
8700.0959201324934114-0.0959201324934114
8810.1843766239892560.815623376010744
8900.0618185337110289-0.0618185337110289
9000.0959201324934114-0.0959201324934114
9100.00940783085246568-0.00940783085246568
9200.00940783085246568-0.00940783085246568
9300.0959201324934114-0.0959201324934114
9400.0959201324934114-0.0959201324934114
9500.0959201324934114-0.0959201324934114
9600.00636567812954466-0.00636567812954466
9700.0618185337110289-0.0618185337110289
9810.2510003503987100.74899964960129
9900.00840609014893699-0.00840609014893699
10000.0618185337110289-0.0618185337110289
10100.0959201324934114-0.0959201324934114
10200.0198338727507165-0.0198338727507165
10300.00840609014893699-0.00840609014893699
10400.00840609014893699-0.00840609014893699
10500.0124111744099204-0.0124111744099204
10600.0959201324934114-0.0959201324934114
10710.08898819056436040.91101180943564
10800.135906500173194-0.135906500173194
10910.1359065001731940.864093499826806
11000.0198338727507165-0.0198338727507165
11100.0959201324934114-0.0959201324934114
11200.172270208230679-0.172270208230679
11300.123109219284500-0.123109219284500
11400.135906500173194-0.135906500173194
11500.00840609014893699-0.00840609014893699
11600.0889881905643604-0.0889881905643604
11700.135906500173194-0.135906500173194
11800.172270208230679-0.172270208230679
11900.0889881905643604-0.0889881905643604
12000.123109219284500-0.123109219284500
12100.251000350398710-0.251000350398710
12200.0124111744099204-0.0124111744099204
12300.0134661456330231-0.0134661456330231
12400.0959201324934114-0.0959201324934114
12500.0134661456330231-0.0134661456330231
12600.184376623989256-0.184376623989256
12700.00586366883261908-0.00586366883261908
12800.00940783085246568-0.00940783085246568
12910.09592013249341140.904079867506589
13000.00396298517614339-0.00396298517614339
13100.251000350398710-0.251000350398710
13200.135906500173194-0.135906500173194
13300.135906500173194-0.135906500173194
13400.00840609014893699-0.00840609014893699
13500.135906500173194-0.135906500173194
13600.0198338727507165-0.0198338727507165
13710.1359065001731940.864093499826806
13800.00636567812954466-0.00636567812954466
13900.172270208230679-0.172270208230679
14000.00586366883261908-0.00586366883261908
14100.251000350398710-0.251000350398710
14200.251000350398710-0.251000350398710
14300.172270208230679-0.172270208230679
14400.0198338727507165-0.0198338727507165
14500.0959201324934114-0.0959201324934114
14600.135906500173194-0.135906500173194
14700.00396298517614339-0.00396298517614339
14800.0959201324934114-0.0959201324934114
14900.0618185337110289-0.0618185337110289
15000.0618185337110289-0.0618185337110289
15100.0959201324934114-0.0959201324934114
15200.251000350398710-0.251000350398710
15300.0959201324934114-0.0959201324934114
15400.251000350398710-0.251000350398710
15500.184376623989256-0.184376623989256


Type I & II errors for various threshold values
ThresholdType IType II
0.0100.79020979020979
0.0200.643356643356643
0.0300.643356643356643
0.0400.643356643356643
0.0500.643356643356643
0.0600.643356643356643
0.0700.538461538461538
0.0800.538461538461538
0.090.08333333333333330.503496503496504
0.10.250.307692307692308
0.110.250.307692307692308
0.120.250.307692307692308
0.130.4166666666666670.27972027972028
0.140.6666666666666670.174825174825175
0.150.6666666666666670.174825174825175
0.160.6666666666666670.174825174825175
0.170.6666666666666670.174825174825175
0.180.6666666666666670.118881118881119
0.190.8333333333333330.048951048951049
0.20.8333333333333330.048951048951049
0.210.8333333333333330.048951048951049
0.220.8333333333333330.048951048951049
0.230.8333333333333330.048951048951049
0.240.8333333333333330.048951048951049
0.250.8333333333333330.048951048951049
0.2610
0.2710
0.2810
0.2910
0.310
0.3110
0.3210
0.3310
0.3410
0.3510
0.3610
0.3710
0.3810
0.3910
0.410
0.4110
0.4210
0.4310
0.4410
0.4510
0.4610
0.4710
0.4810
0.4910
0.510
0.5110
0.5210
0.5310
0.5410
0.5510
0.5610
0.5710
0.5810
0.5910
0.610
0.6110
0.6210
0.6310
0.6410
0.6510
0.6610
0.6710
0.6810
0.6910
0.710
0.7110
0.7210
0.7310
0.7410
0.7510
0.7610
0.7710
0.7810
0.7910
0.810
0.8110
0.8210
0.8310
0.8410
0.8510
0.8610
0.8710
0.8810
0.8910
0.910
0.9110
0.9210
0.9310
0.9410
0.9510
0.9610
0.9710
0.9810
0.9910
 
Charts produced by software:
http://127.0.0.1/wessadotnet/public_html/freestatisticsdotorg/blog/date/2008/Oct/10/t12236315636r81irw44sqtfke/14zul1223631377.png (open in new window)
http://127.0.0.1/wessadotnet/public_html/freestatisticsdotorg/blog/date/2008/Oct/10/t12236315636r81irw44sqtfke/14zul1223631377.ps (open in new window)


http://127.0.0.1/wessadotnet/public_html/freestatisticsdotorg/blog/date/2008/Oct/10/t12236315636r81irw44sqtfke/2ytjf1223631377.png (open in new window)
http://127.0.0.1/wessadotnet/public_html/freestatisticsdotorg/blog/date/2008/Oct/10/t12236315636r81irw44sqtfke/2ytjf1223631377.ps (open in new window)


 
Parameters (Session):
 
Parameters (R input):
 
R code (references can be found in the software module):
library(brglm)
roc.plot <- function (sd, sdc, newplot = TRUE, ...)
{
sall <- sort(c(sd, sdc))
sens <- 0
specc <- 0
for (i in length(sall):1) {
sens <- c(sens, mean(sd >= sall[i], na.rm = T))
specc <- c(specc, mean(sdc >= sall[i], na.rm = T))
}
if (newplot) {
plot(specc, sens, xlim = c(0, 1), ylim = c(0, 1), type = 'l',
xlab = '1-specificity', ylab = 'sensitivity', main = 'ROC plot', ...)
abline(0, 1)
}
else lines(specc, sens, ...)
npoints <- length(sens)
area <- sum(0.5 * (sens[-1] + sens[-npoints]) * (specc[-1] -
specc[-npoints]))
lift <- (sens - specc)[-1]
cutoff <- sall[lift == max(lift)][1]
sensopt <- sens[-1][lift == max(lift)][1]
specopt <- 1 - specc[-1][lift == max(lift)][1]
list(area = area, cutoff = cutoff, sensopt = sensopt, specopt = specopt)
}
roc.analysis <- function (object, newdata = NULL, newplot = TRUE, ...)
{
if (is.null(newdata)) {
sd <- object$fitted[object$y == 1]
sdc <- object$fitted[object$y == 0]
}
else {
sd <- predict(object, newdata, type = 'response')[newdata$y ==
1]
sdc <- predict(object, newdata, type = 'response')[newdata$y ==
0]
}
roc.plot(sd, sdc, newplot, ...)
}
hosmerlem <- function (y, yhat, g = 10)
{
cutyhat <- cut(yhat, breaks = quantile(yhat, probs = seq(0,
1, 1/g)), include.lowest = T)
obs <- xtabs(cbind(1 - y, y) ~ cutyhat)
expect <- xtabs(cbind(1 - yhat, yhat) ~ cutyhat)
chisq <- sum((obs - expect)^2/expect)
P <- 1 - pchisq(chisq, g - 2)
c('X^2' = chisq, Df = g - 2, 'P(>Chi)' = P)
}
x <- as.data.frame(t(y))
r <- brglm(x)
summary(r)
rc <- summary(r)$coeff
try(hm <- hosmerlem(y[1,],r$fitted.values),silent=T)
try(hm,silent=T)
bitmap(file='test0.png')
ra <- roc.analysis(r)
dev.off()
te <- array(0,dim=c(2,99))
for (i in 1:99) {
threshold <- i / 100
numcorr1 <- 0
numfaul1 <- 0
numcorr0 <- 0
numfaul0 <- 0
for (j in 1:length(r$fitted.values)) {
if (y[1,j] > 0.99) {
if (r$fitted.values[j] >= threshold) numcorr1 = numcorr1 + 1 else numfaul1 = numfaul1 + 1
} else {
if (r$fitted.values[j] < threshold) numcorr0 = numcorr0 + 1 else numfaul0 = numfaul0 + 1
}
}
te[1,i] <- numfaul1 / (numfaul1 + numcorr1)
te[2,i] <- numfaul0 / (numfaul0 + numcorr0)
}
bitmap(file='test1.png')
op <- par(mfrow=c(2,2))
plot((1:99)/100,te[1,],xlab='Threshold',ylab='Type I error', main='1 - Specificity')
plot((1:99)/100,te[2,],xlab='Threshold',ylab='Type II error', main='1 - Sensitivity')
plot(te[1,],te[2,],xlab='Type I error',ylab='Type II error', main='(1-Sens.) vs (1-Spec.)')
plot((1:99)/100,te[1,]+te[2,],xlab='Threshold',ylab='Sum of Type I & II error', main='(1-Sens.) + (1-Spec.)')
par(op)
dev.off()
load(file='createtable')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Coefficients of Bias-Reduced Logistic Regression',5,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.E.',header=TRUE)
a<-table.element(a,'t-stat',header=TRUE)
a<-table.element(a,'2-sided p-value',header=TRUE)
a<-table.row.end(a)
for (i in 1:length(rc[,1])) {
a<-table.row.start(a)
a<-table.element(a,labels(rc)[[1]][i],header=TRUE)
a<-table.element(a,rc[i,1])
a<-table.element(a,rc[i,2])
a<-table.element(a,rc[i,3])
a<-table.element(a,2*(1-pt(abs(rc[i,3]),r$df.residual)))
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable.tab')
a<-table.start()
a<-table.row.start(a)
a<-table.element(a,'Summary of Bias-Reduced Logistic Regression',2,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Deviance',1,TRUE)
a<-table.element(a,r$deviance)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Penalized deviance',1,TRUE)
a<-table.element(a,r$penalized.deviance)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Residual Degrees of Freedom',1,TRUE)
a<-table.element(a,r$df.residual)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'ROC Area',1,TRUE)
a<-table.element(a,ra$area)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Hosmer–Lemeshow test',2,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Chi-square',1,TRUE)
phm <- array('NA',dim=3)
for (i in 1:3) { try(phm[i] <- hm[i],silent=T) }
a<-table.element(a,phm[1])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Degrees of Freedom',1,TRUE)
a<-table.element(a,phm[2])
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'P(>Chi)',1,TRUE)
a<-table.element(a,phm[3])
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,'Fit of Logistic Regression',4,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Index',1,TRUE)
a<-table.element(a,'Actual',1,TRUE)
a<-table.element(a,'Fitted',1,TRUE)
a<-table.element(a,'Error',1,TRUE)
a<-table.row.end(a)
for (i in 1:length(r$fitted.values)) {
a<-table.row.start(a)
a<-table.element(a,i,1,TRUE)
a<-table.element(a,y[1,i])
a<-table.element(a,r$fitted.values[i])
a<-table.element(a,y[1,i]-r$fitted.values[i])
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,'Type I & II errors for various threshold values',3,TRUE)
a<-table.row.end(a)
a<-table.row.start(a)
a<-table.element(a,'Threshold',1,TRUE)
a<-table.element(a,'Type I',1,TRUE)
a<-table.element(a,'Type II',1,TRUE)
a<-table.row.end(a)
for (i in 1:99) {
a<-table.row.start(a)
a<-table.element(a,i/100,1,TRUE)
a<-table.element(a,te[1,i])
a<-table.element(a,te[2,i])
a<-table.row.end(a)
}
a<-table.end(a)
table.save(a,file='mytable3.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