# BEISPIELE FUER CHERNOV-SCHRANKEN plot(0:30,dbinom(0:30,30,0.3),ylim=c(0,1),xlab="x",ylab="Wahrscheinlichkeit",main="K sei binomialverteilt mit n=30 und p=0.3",col="blue") text(20,0.1,"Ws(K=x)",col="blue") abline(h=0) dev.copy2eps(file="chernov1.eps") abline(v=9,lty=2) text(3,0.6,"EK=9") dev.copy2eps(file="chernov2.eps") lines(0:3000/100,pbinom(0:3000/100,30,0.3),col="red") text(20,0.9,"Ws(Kx)",col="red") dev.copy2eps(file="chernov6.eps") lines((1+1:3000/100)*0.3*30,exp(-30*0.3*(1:3000/100)^2/3),col="green4") text(17,0.7,"zweite Chernov-Schranke",col="green4") dev.copy2eps(file="chernov7.eps") plot(0:30,dbinom(0:30,30,0.3),ylim=c(0.000000000001,1),xlab="x",ylab="Wahrscheinlichkeit",main="K sei binomialverteilt mit n=30 und p=0.3",col="blue",log="y") text(20,0.01,"Ws(K=x)",col="blue") abline(h=0) abline(v=9,lty=2) text(11,0.6,"EK=9") lines(0:3000/100,1-pbinom(0:3000/100,30,0.3),col="red") text(4,0.9,"Ws(K>x)",col="red") lines((1+1:3000/100)*0.3*30,exp(-30*0.3*(1:3000/100)^2/3),col="green4") text(17,0.7,"zweite Chernov-Schranke",col="green4") dev.copy2eps(file="chernov8.eps") plot(0:100,dbinom(0:100,100,0.15),ylim=c(0,1),xlab="x",ylab="Wahrscheinlichkeit",main="K sei binomialverteilt mit n=100 und p=0.15",col="blue") text(20,0.1,"Ws(K=x)",col="blue") abline(h=0) abline(v=15,lty=2) text(3,0.6,"EK=15") lines(0:10000/100,pbinom(0:10000/100,100,0.15),col="red") text(20,0.9,"Ws(Kx)",col="red") lines((1+1:10000/100)*0.15*100,exp(-100*0.15*(1:10000/100)^2/3),col="green4") text(17,0.7,"zweite Chernov-Schranke",col="green4") dev.copy2eps(file="chernov10.eps") plot(0:100,dbinom(0:100,100,0.15),ylim=c(0.15^100,1),xlab="x",ylab="Wahrscheinlichkeit",main="K sei binomialverteilt mit n=100 und p=0.15",col="blue",log="y") text(20,0.01,"Ws(K=x)",col="blue") abline(h=0) abline(v=15,lty=2) text(11,0.6,"EK=15") lines(0:100000/100,1-pbinom(0:100000/100,100,0.15),col="red") text(4,0.9,"Ws(K>x)",col="red") lines((1+1:10000/100)*0.15*100,exp(-100*0.15*(1:10000/100)^2/3),col="green4") text(17,0.7,"zweite Chernov-Schranke",col="green4") dev.copy2eps(file="chernov11.eps") # REGRESSION ZUM MITTELWERT groessen <- matrix(rnorm(2000),ncol=2)%*%matrix(c(0.05,0.1,0.1,0.05),2)+c(1.7,1.7) plot(groessen,main="Koerpergroessen",xlim=c(1.3,2.2),ylim=c(1.3,2.2),xlab="Vater",ylab="Sohn") abline(a=0,b=1,col="grey") dev.copy2eps(file="regtomed1.eps") abline(v=10:23/10,col="blue") dev.copy2eps(file="regtomed2.eps") sapply(10:22/10,function(x) points(x+0.05,mean(groessen[,2][groessen[,1]>x & groessen[,1]x & groessen[,2]