Add Lines#
Draw lines on plots to highlight specific thresholds, targets, or important values.
from arviz_base import load_arviz_data
import arviz_plots as azp
azp.style.use("arviz-variat")
data = load_arviz_data("centered_eight")
ref_ds = data.posterior.dataset.quantile([0.5, 0.1, 0.9], dim=["chain", "draw"])
pc = azp.plot_dist(
    data,
    kind="ecdf",
    backend="none",   # change to preferred backend
)
pc = azp.add_lines(
    pc,
    values=ref_ds,
    ref_dim="quantile",
    aes_by_visuals={"ref_line": ["color"]},
    color=["black", "gray", "gray"]
)
pc.show()
See also
API Documentation: add_lines
Other examples with plot_dist#
    
  
  
