Visual elements#
Intermediate level visuals elements.
The visuals module provides backend-agnostic functionality. That is, the functions in this module take a set of arguments, take care of backend-agnostic processing of those arguments and eventually they call the requested plotting backend.
Data plotting elements#
  | 
Plot a line from y_bottom to y_top at given value of x.  | 
  | 
Plot a step line.  | 
  | 
Fill the region between to given y values.  | 
  | 
Plot a horizontal line that spans the whole figure independently of zoom.  | 
  | 
Plot a histogram bins(as two arrays of left and right bin edges) vs bin_height('y').  | 
  | 
Plot a horizontal shaded region that spans the whole figure.  | 
  | 
Plot a line along the y axis with x being the range of len(y).  | 
  | 
Plot multiple lines together.  | 
  | 
Plot a line x vs y.  | 
  | 
Plot a line along the x axis (y constant).  | 
  | 
Plot a scatter plot x vs y.  | 
  | 
Plot a dot/rug/scatter along the x axis (y constant).  | 
  | 
Plot a scatter plot x vs y.  | 
  | 
Plot a scatter plot for a pairplot couple.  | 
  | 
Create a rug plot with the subset of da indicated by mask.  | 
  | 
Plot a vertical line that spans the whole figure independently of zoom.  | 
  | 
Plot a vertical shaded region that spans the whole figure.  | 
Data and axis annotating elements#
  | 
Annotate a dimension or aesthetic property.  | 
  | 
Annotate a point (x, y) in a plot.  | 
  | 
Add a title label to a plot using an ArviZ labeller.  | 
  | 
Add a x label to a plot using an ArviZ labeller.  | 
  | 
Add a y label to a plot using an ArviZ labeller.  | 
  | 
Add a label to a plot.  | 
  | 
Annotate a point estimate.  | 
Plot customization elements#
  | 
Dispatch to   | 
  | 
Dispatch to   | 
  | 
Set x-axis limits.  | 
  | 
Dispatch to   | 
  | 
Set y-axis limits.  | 
  | 
Set the size of ticks.  | 
  | 
Dispatch to   |