pyuncertainnumber.pba.intervals.plotting

Functions

plot_intervals(x, y_i, **kwargs)

plot intervals vertically

plot_lower_bound(x, y_i, **kwargs)

plot lower bound of intervals

plot_mul_intervals(vec_interval[, probability, ax])

plot multiple intervals horizontally in the 0-1 probability range

Module Contents

pyuncertainnumber.pba.intervals.plotting.plot_intervals(x, y_i, **kwargs)

plot intervals vertically

Parameters:
  • x – array-like precise values x-axis coordinates

  • y_i – array-like Interval objects array of intervals

pyuncertainnumber.pba.intervals.plotting.plot_lower_bound(x: numpy.typing.ArrayLike, y_i: numpy.typing.ArrayLike, **kwargs)

plot lower bound of intervals

Parameters:
  • x (ArrayLike) – x-axis coordinates

  • y_i (ArrayLike) – array of intervals

pyuncertainnumber.pba.intervals.plotting.plot_mul_intervals(vec_interval, probability=None, ax=None)

plot multiple intervals horizontally in the 0-1 probability range

Parameters:

vec_interval (Interval) – a vector interval object