Enoncé
Soit la série suivante :
$$5,1,4,6,7,9,4,5,8,6,7,4,2,5,9,7,1,4,5,0,5,1,4,5,6,1,7,8,9,4,3,7,1$$
1) Regrouper les effectifs dans les classes suivantes :
$[0~;~2[$, $[2~;~4[$, $[4~;~6[$,$[6~;~8[$,$[8~;~10]$.
2) Construire l’histogramme correspondant.
3) Regrouper les effectifs dans les classes suivantes :
$[0~;~2[$, $[2~;~4[$, $[4~;~5[$,$[5~;~6[$,$[6~;~7[$,$[7~;~10]$.
4) Construire l’histogramme correspondant. On donnera les amplitudes et les densités utilisées.
Résolution à l’aide de Xcas
X:=[5,1,4,6,7,9,4,5,8,6,7,4,2,5,9,7,1,4,5,0,5,1,4,5,6,1,7,8,9,4,3,7,1]
1) Regrouper les effectifs dans les classes suivantes :
$[0~;~2[$, $[2~;~4[$, $[4~;~6[$,$[6~;~8[$,$[8~;~10]$,
C:=classes(X,0,2)
$$\left(\beginarraycc 0.0 .. 2.0 & 6 \\ 2.0 .. 4.0 & 2 \\ 4.0 .. 6.0 & 12 \\ 6.0 .. 8.0 & 8 \\ 8.0 .. 10.0 & 5 \endarray\right) $$
2) Construire l’histogramme correspondant.
histogram(C,affichage=vert+rempli+line_width_3)
3) Regrouper les effectifs dans les classes suivantes :
$[0~;~2[$, $[2~;~4[$, $[4~;~5[$,$[5~;~6[$,$[6~;~7[$,$[7~;~10]$.
C:=classes(X,[0..2,2..4,4..5,5..6,6..7,7..10])
$$\left(\beginarraycc 0 .. 2 & 6 \\ 2 .. 4 & 2 \\ 4 .. 5 & 6 \\ 5 .. 6 & 6 \\ 6 .. 7 & 3 \\ 7 .. 10 & 10 \endarray\right) $$
4) Construire l’histogramme correspondant. On donnera les amplitudes et les densités utilisées.
histogram(C,affichage=vert+rempli+line_width_3)
amplitudes_densites(C):=
local n,M,j;
n:=size(C);
M:=matrix(4,n+1);
M[0,0]:="Intervalles";
M[1,0]:="Effectifs";
M[2,0]:="Amplitudes";
M[3,0]:="Densités";
for (j:=1;j<=n;j:=j+1) M[0,j]:=C[j-1,0]; M[1,j]:=C[j-1,1]; M[2,j]:=right(M[0,j])-left(M[0,j]); M[3,j]:=evalf(M[1,j]/M[2,j]); return M; :;
// Parsing amplitudes_densites
// Success compiling amplitudes_densites
amplitudes_densites(C)
$$\left[\beginarrayccccccc \mboxIntervalles & 0 .. 2 & 2 .. 4 & 4 .. 5 & 5 .. 6 & 6 .. 7 & 7 .. 10 \\ \mboxEffectifs & 6 & 2 & 6 & 6 & 3 & 10 \\ \mboxAmplitudes & 2 & 2 & 1 & 1 & 1 & 3 \\ \mboxDensites & 3.0 & 1.0 & 6.0 & 6.0 & 3.0 & 3.333333 \endarray\right] $$