From e3b373935cd339f271d50ce978caf6686bc01188 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Thu, 5 Sep 2019 03:54:41 +0200 Subject: [PATCH] markers < > at standard deviation offsets --- graph | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/graph b/graph index 0d9db2e..096586e 100755 --- a/graph +++ b/graph @@ -42,6 +42,8 @@ my @barmark; if ($opt{markers} // 1 and $size > 0) { sub orderpos { (($order[$_[0]] + $order[$_[0] + .5]) / 2 - $minval) * $size } $barmark[ (sum(@order) / @order - $minval) * $size ] = '='; # average + $barmark[ orderpos($#order * .31731) ] = '>'; + $barmark[ orderpos($#order * .68269) ] = '<'; $barmark[ orderpos($#order / 2) ] = '+'; # mean $barmark[ -$minval * $size ] = '|' if $minval < 0; # zero defined and $opt{color} and $_ = "\e[36m$_\e[0m" for @barmark; @@ -112,9 +114,20 @@ the sum of all values divided by the number of counted lines. =item B<+> -Median: +Mean, median: the middle value or average between middle values. +=item B<<> + +Standard deviation left of the mean. +Only 16% of all values are lower. + +=item B<< > >> + +Standard deviation right of the mean. +The part between B<< <--> >> encompass all I results, +or 68% of all entries. + =back =item -w, --width= -- 2.30.0