From b24d91642b57905f3e34f6228868ab26b6be9592 Mon Sep 17 00:00:00 2001 From: kojix2 <2xijok@gmail.com> Date: Tue, 4 Aug 2020 20:39:42 +0900 Subject: [PATCH] Simplify boxplot --- lib/uplot/command.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/uplot/command.rb b/lib/uplot/command.rb index 829dbef..571f536 100644 --- a/lib/uplot/command.rb +++ b/lib/uplot/command.rb @@ -228,13 +228,9 @@ module Uplot end def boxplot(data, headers) - headers ||= (1..data.size).to_a + headers ||= (1..data.size).map(&:to_s) data.map! { |series| series.map(&:to_f) } - plot = UnicodePlot.boxplot(headers[0], data[0], **@params.compact) - 1.upto(data.size - 1) do |i| - UnicodePlot.boxplot!(plot, headers[i], data[i]) - end - plot + UnicodePlot.boxplot(headers, data, **@params.compact) end end end