Calcul de médiane en bash
Publié : lun. 4 juin 2012 15:20
Salut !
Un petit script pour calculer une médiane en bash, ça marche que si le nombre d'éléments est impair. Si c'est pair, ça prend l'élément du milieu inférieur plutot que de faire la moyenne des 2 éléments du milieu :
Un petit script pour calculer une médiane en bash, ça marche que si le nombre d'éléments est impair. Si c'est pair, ça prend l'élément du milieu inférieur plutot que de faire la moyenne des 2 éléments du milieu :
function get_mediane { declare -a values values=($(echo $1 | tr ' ' '\n' | sort -n | tr '\n' ' ')) echo "${values[$(( ${#values[*]} / 2 ))]}" }