Deux fonctions permettent d'effectuer des statistiques : statlist et histogram.
- statlist renvoie dans un record les principales statistiques d'une list (ou d'un array of real) comme indiqué ci-dessous :
set a to {0, 1, 2, 3, 4, 5, 6}
set stl to statlist a
-- {maximum:6.0, maximum index:7, minimum:0.0, minimum index:1, sum:21.0, mean:3.0, variance:4.0, stdev:2.0}
mean of stl
-- 3.0
- histogram renvoie une liste comprenant deux listes : la liste des valeurs moyennes des intervalles, et la liste du nombre d'occurences dans chaque intervalle.
set a to randomarray 100 range {0, 10}
set b to histogram a samples 5 minimum 0 maximum 10
b as list of real
-- {{1.0, 3.0, etc.}, {23.0, 27.0, etc.}}
|