File tree Expand file tree Collapse file tree 2 files changed +9
-8
lines changed
Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 7070 units: end value units
7171 # Restriction of binning vertically
7272 lower:
73- value: lower value for median/mean line
73+ value: floor value when computing median/mean line
7474 units: lower value units
7575 upper:
76- value: upper value for median/mean line
76+ value: ceiling value when computing median/mean line
7777 units: upper value units
7878 # Generic metadata for plot
7979 metadata:
Original file line number Diff line number Diff line change @@ -252,17 +252,18 @@ def create_line(
252252 mask = isnan (x )
253253 masked_x = masked_x [~ mask ]
254254
255+ if (self .lower is not None ) and (self .upper is not None ):
256+ assert self .upper > self .lower
257+
255258 if self .lower is not None :
256259 self .lower .convert_to_units (y .units )
257- mask = masked_y > self .lower
258- masked_x = masked_x [mask ]
259- masked_y = masked_y [mask ]
260+ mask = masked_y < self .lower
261+ masked_y [mask ] = self .lower
260262
261263 if self .upper is not None :
262264 self .upper .convert_to_units (y .units )
263- mask = masked_y < self .upper
264- masked_x = masked_x [mask ]
265- masked_y = masked_y [mask ]
265+ mask = masked_y > self .upper
266+ masked_y [mask ] = self .upper
266267
267268 if self .median :
268269 self .output = lines .binned_median_line (
You can’t perform that action at this time.
0 commit comments