From ba21e38cdb3d504a69f6808913ea2a649ab4e916 Mon Sep 17 00:00:00 2001 From: Scott Gasch Date: Thu, 2 Jun 2022 21:43:08 -0700 Subject: Make the bar graph thing do fractions. --- histogram.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'histogram.py') diff --git a/histogram.py b/histogram.py index 86d0493..ee1601a 100644 --- a/histogram.py +++ b/histogram.py @@ -165,7 +165,7 @@ class SimpleHistogram(Generic[T]): some vital stats about the population in it (min, max, mean, median, mode, stdev, etc...) """ - from text_utils import bar_graph + from text_utils import BarGraphText, bar_graph_string details = self._get_bucket_details(label_formatter) txt = "" @@ -187,9 +187,10 @@ class SimpleHistogram(Generic[T]): if start < details.lowest_start: continue label = f'[{label_formatter}..{label_formatter}): ' % (start, end) - bar = bar_graph( - (pop / details.max_population), - include_text=False, + bar = bar_graph_string( + pop, + details.max_population, + text=BarGraphText.NONE, width=bar_width, left_end="", right_end="", -- cgit v1.3