Présentation
Pour une loi binomiale de paramètres (n ; p), on réalise un échantillon de taille choisie.
Pour cela, on modifie les premières lignes du script suivant.
En sortie,le script :
– affiche les tableaux
– crée les diagrammes en bâtons des effectifs et des fréquences.
Le script
#---------------------------- à modifier
tailleEchantillon<-1000
n<-20
p<-0.6
# Création de l'échantillon
x<-0:n
echantillon<-rbinom(tailleEchantillon,n,p)
tabEffectifs<-NULL
for (i in x) {tabEffectifs<-c(tabEffectifs,length(echantillon[echantillon==i]))}
# Affichage du tableau des effectifs
print("Tableau des effectifs")
print(table(echantillon,deparse.level=2))
############################################################################
# Diagramme des effectifs
############################################################################
# Création des textes du graphique
texteLegende1<-bquote(p == .(p))
texteTitre1<-paste("Loi binomiale", "\n"
, "n = ", bquote( .(n)) , "\n"
,"Taille de l'échantillon : ",bquote( .(tailleEchantillon)), "\n")
# Création du graphique des effectifs
barplot(tabEffectifs,las=1,names.arg=x,col="blue"
,ylim=c(0,(tailleEchantillon/4)),legend.text=texteLegende1,main=texteTitre1
,xlab="k",ylab="Effectifs",cex.main=1)
############################################################################
# Diagramme des fréquences
############################################################################
# Création du tableau des fréquences
tabFrequences<-tabEffectifs/tailleEchantillon
# Création des textes du graphique
texteLegende2<-bquote(p == .(p))
texteTitre2<-paste("Loi binomiale", "\n"
, "n = ", bquote( .(n)) , "\n"
,"Taille de l'échantillon : ",bquote( .(tailleEchantillon)), "\n")
# Création du graphique des effectifs
barplot(tabFrequences,las=1,names.arg=x,col="red"
,ylim=c(0,0.25),legend.text=texteLegende2,main=texteTitre2
,xlab="k",ylab="Densités",cex.main=1)
Dans la console, on a :
[1] "Tableau des effectifs"
echantillon
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
1 6 5 15 39 69 118 171 164 161 132 68 30 18 3
On a les graphiques :

