Zurück Vor +Ebene Home Inhalt Index Hilfe

Häufigkeitsverteilung

Die zu untersuchenden Werte können aus einer Datenliste eingelesen werden. Die Daten sind einzeln in einer Spalte in einer Datei abzulegen.

Remove["Global`*"]
Needs["Statistics`Master`"]
Needs["Graphics`Graphics`"] (* für Balkendiagramme *)
data:=ReadList["dateiname",Number]

(* Sortieren der Daten *)
Sort[data]

(* Kumulative Summe *)
CumulativeSums[data]

(* Berechnung der Häufigkeit *)
hf:=Frequencies[data]
BarChart[hf]

(* Klasseneinteilung mit den Klassengrenzen k1,k2,k3 usw. *)
k1:=
k2:=
k3:=
RangeCounts[data,{k1,k2,k3}]

(* Klasseneinteilung mit äquidistanten Klassengrenzen *)
start:=         (* Start der Klasseneinteilung *)
schritt:=       (* Breite einer Klasse *)
fin:=           (* Ende der Klasseneinteilung *)
anzahl=BinCounts[data,{start,fin,schritt}]
(* Balkendarstellung dieser Häufigkeitsverteilung *)
xwert:=Table[x,{x,start+schritt/2,fin-schritt/2,schritt}]
BarChart[Transpose[{anzahl,xwert}]]

Copyright Verlag Harri Deutsch AG  Stöcker DeskTop Mathematik