From 3e34de69d50c19cc0d23971dc6a9e6929ba454c7 Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Wed, 9 Jun 2021 11:38:58 +0200 Subject: [PATCH] made y range honor visibility setting; increased auto-range padding a bit --- kabuki/plots/plot1d.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kabuki/plots/plot1d.py b/kabuki/plots/plot1d.py index dba9d15..834d9b2 100644 --- a/kabuki/plots/plot1d.py +++ b/kabuki/plots/plot1d.py @@ -1,7 +1,7 @@ import numpy as np from bokeh.plotting import figure -from bokeh.models import ColumnDataSource, Band, Whisker +from bokeh.models import ColumnDataSource, DataRange1d, Band, Whisker from bokeh.palettes import Category10_10 from ..buki import Object @@ -26,7 +26,8 @@ class Plot1D(Object): self.source = source = ColumnDataSource(data=data) - fig = figure(name=name) + y_range = DataRange1d(only_visible=True, range_padding=0.5) + fig = figure(name=name, y_range=y_range) self.line_latest, self.circle_latest, self.errband_latest, self.errbars_latest = add_curve(fig, source, "x", "y", "y-std", "y+std", BLUE) self.line_average, self.circle_average, self.errband_average, self.errbars_average = add_curve(fig, source, "x", "avg", "avg-err", "avg+err", RED)